创建项目时,在Eclipse Oxygen的Maven上“无法解决原型”错误

时间:2017-07-07 11:53:41

标签: java eclipse maven

在Eclipse Oxygen中创建maven-archtype项目时出现以下错误。

Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webapp:1.0 from any of the configured repositories.
Could not resolve artifact org.apache.maven.archetypes:maven-archetype-webapp:pom:1.0
Failure to transfer org.apache.maven.archetypes:maven-archetype-webapp:pom:1.0 from https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact org.apache.maven.archetypes:maven-archetype-webapp:pom:1.0 from/to central (https://repo.maven.apache.org/maven2): repo.maven.apache.org
Failure to transfer org.apache.maven.archetypes:maven-archetype-webapp:pom:1.0 from https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact org.apache.maven.archetypes:maven-archetype-webapp:pom:1.0 from/to central (https://repo.maven.apache.org/maven2): repo.maven.apache.org

我可以使用以下链接从我的浏览器中很好地访问Maven资源库:

https://repo.maven.apache.org/maven2/

我正在使用我的办公室笔记本电脑,它坐在一个安全的网络后面。

通过引用其他类似问题的答案,我已尝试将settings.xml放在.m2目录中。我不知道使用哪个代理,因此我只为usernamepassword代码添加了系统凭据。但这没效果。

我还尝试在Eclipse Maven设置中添加Maven_Archtype。仍然没有工作。

有没有人遇到过这个问题?请指出我已经得到解答的正确解决方案。

1 个答案:

答案 0 :(得分:1)

这通常发生在您已经安装了像Kepler或Mars这样的Eclipse旧版本,然后单独安装较新版本时,这个较新版本会访问旧版本的某些目录。所以, 1.转到----> C:\ Users \ Irfan(您的用户名) 2.删除这两个文件夹“.eclipse”和“.m2”。 3.再次重新安装较新版本的Eclipse。