创建新的Maven项目时出错

时间:2018-08-21 04:26:12

标签: java spring eclipse maven spring-mvc

请不要标记此帖子,因为我尝试了许多解决方案,但没有一个起作用。 我试图在eclipse IDE中构建一个新的maven项目,但出现了这样的错误:-

  

无法解析原型   org.apache.maven.archetypes:maven-archetype-quickstart:1.1来自以下任何一种   配置的存储库。无法解决工件   org.apache.maven.archetypes:maven-archetype-quickstart:pom:1.1

我尝试在Preference / Maven / Archetypes中添加远程目录。但这没用。

我已尝试多次删除.m2文件夹,但这没有用。

我也尝试使用以下命令通过命令提示符创建原型:

C:\Users\Y942>mvn archetype:generate -DgroupId=fr.myGroupId -DartifactId=MyAppli
cation -Dpackagename=fr.myGroupId -DarchetypeArtifactId=maven-archetype-quicksta
rt

行家给我这个错误:

[ERROR] No plugin found for prefix 'archetype' in the current project and in the
 plugin groups [org.apache.maven.plugins, org.codehaus.mojo] available from the
repositories [local (C:\Users\Y942\.m2\repository), central (https://repo.maven.
apache.org/maven2)] -> [Help 1]

我还尝试通过在org.apache网站上下载插件并将其手动粘贴到我的.m2 / repository文件夹中来添加插件。但这也不起作用。

我认为部分问题是eclipse似乎无法下载项目所需的依赖项或插件。

谁能解释我在做什么错?或者我可以做些什么来解决这个问题。

感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

问题与您的代理设置有关。如果您位于防火墙后面,那么它将阻止访问远程存储库。

请在maven的settings.xml配置文件中更正您的代理设置。

位置:

MAVEN_HOME \ conf

c:\ documents and settings \ .m2

答案 1 :(得分:0)

可能出错的另一件事是您的计算机位于防火墙或代理之后,因此您的机器无法命中http://repo1.maven.org/maven2。尝试直接在浏览器或其他工具中访问此URL,以测试是否可以发出请求。