Eclipse Java EE New Maven项目:无法解析原型

时间:2013-08-28 23:27:04

标签: java eclipse maven java-ee proxy

我正在使用最新的 Eclipse Java EE (Kepler)并尝试创建一个Maven项目。当我尝试这样做,最后单击完成按钮时,我收到此错误:

  

无法解析原型   org.apache.maven.archetypes:maven-archetype-quickstart:来自任何已配置存储库的RELEASE。

我在“设置”方面所做的就是安装Eclipse Java EE(我之前也安装了主eclipse标准4.3)。我也在工作计算机上,我运行的代理测试返回结果:此请求似乎来自代理

这让我几乎疯了,所以任何帮助都会很棒!谢谢!

9 个答案:

答案 0 :(得分:6)

请在Eclipse中验证Windows>偏好> Maven>用户设置,请检查用户设置文件(settings.xml)是否存在,该文件中的代理设置是否正确指向您的代理服务器。

答案 1 :(得分:5)

在用户setting.xml文件的“镜像”部分中添加以下内容。

<!-- mirrors so we can control the access of artifacts and avoid going to 
    the internet for artifact metadata -->
<mirrors>
    <mirror>
        <id>maven repo</id>
        <url>http://repo.maven.apache.org/maven2</url>
        <mirrorOf>central</mirrorOf>
    </mirror>
</mirrors>

官方Maven 2存储库位于美国托管的http://repo.maven.apache.org/maven2,或英国托管的http://uk.maven.org/maven2

答案 2 :(得分:4)

删除C:\ Users \ {您的用户名} \ .m2 \ repository \ org \ apache \ maven文件夹,然后尝试再次创建您的maven项目。

答案 3 :(得分:2)

您也可以添加

<mirror>
  <id>ibiblio.org</id>
  <url>http://mirrors.ibiblio.org/maven2</url>
  <mirrorOf>central</mirrorOf>
</mirror>

答案 4 :(得分:1)

最佳解决方案如下:

  1. 关闭Eclipse
  2. 删除存储库文件夹(您可以在C:\ Users {您的用户} .m2中找到它)
  3. 再次打开Eclipse。它将自动安装maven存储库

答案 5 :(得分:1)

  
      
  1. 打开窗口&gt;首
  2.   
  3. 打开Maven&gt;原型
  4.   
  5. 点击“添加远程目录”并添加以下内容:   
  6.   

答案 6 :(得分:0)

除了提到的内容之外,我还需要将代理协议从 https 修改为 http

答案 7 :(得分:0)

我遇到了同样的问题并且很难解决这个问题。我尝试了很多东西,包括以上所有答案。

我为我工作的解决方案是,我通过命令提示创建了第一个Hello World项目(第一次创建它时下载了很多东西)然后我尝试了eclipse。它对我有用!!!。

要从命令提示符创建,请按照以下链接中的视频进行操作。

https://javabrains.io/courses/buildsys_mavenintro/lessons/Introduction-and-Setting-up-Part-1

答案 8 :(得分:0)

我遇到了同样的问题,但不是快速入门,对我来说是webapp。

我为解决该问题所做的事情是:

步骤1),只需转到路径C:\ Users \ $ username $ \。m2 \ repository \ org \ apache \ maven \ archetypes \ maven-archetype-webapp并删除名为“ maven-archetype-webapp”的文件夹”(对您来说可能是快速入门)。是的,删除整个文件夹。

第2步)为您的系统提供互联网访问权限

第3步)关闭Eclipse,然后重新启动

它将要做的是再次下载存储库。

此解决方案对我有用。