我面临一个奇怪的问题。我已经在其中编辑了 Mavensettings.xml
文件,M2_HOME/conf
并希望将 jars 下载到{users.home}/.m2
.
我已经粘贴<localRepository>G:/m2Repo</localRepository>
到settings.xml
.
现在当我输入时mvn archetype:generate
,我收到以下错误:
[INFO] 正在扫描项目... [INFO] 搜索带有前缀的插件的存储库:'archetype'。 [信息] --------------------------------------------- ------------------------- [错误] 构建错误 [信息] --------------------------------------------- ------------------------- [INFO] 插件 'org.apache.maven.plugins:maven-archetype-plugin' 不存在或找不到有效版本 [信息] --------------------------------------------- ------------------------- [信息] 追踪 org.apache.maven.lifecycle.LifecycleExecutionException:插件“org.apache.maven.plugins:maven-archetype-plugin”不存在或找不到有效版本 在 org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1569) 在 org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(DefaultLifecycleExecutor.java:1851) 在 org.apache.maven.lifecycle.DefaultLifecycleExecutor.segmentTaskListByAggregationNeeds(DefaultLifecycleExecutor.java:462) 在 org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:175) 在 org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328) 在 org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138) 在 org.apache.maven.cli.MavenCli.main(MavenCli.java:362) 在 org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 在 java.lang.reflect.Method.invoke(Method.java:597) 在 org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) 在 org.codehaus.classworlds.Launcher.launch(Launcher.java:255) 在 org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) 在 org.codehaus.classworlds.Launcher.main(Launcher.java:375) 原因:org.apache.maven.plugin.version.PluginVersionNotFoundException:插件'org.apache.maven.plugins:maven-archetype-plugin'不存在或找不到有效版本 在 org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:229) 在 org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:91) 在 org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManager.java:179) 在 org.apache.maven.plugin.DefaultPluginManager.loadPluginDescriptor(DefaultPluginManager.java:1642) 在 org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1540) ... 15 更多 [信息] --------------------------------------------- -------------------------
可能是什么问题呢?