[在MacOS上的Eclipse中,新的Maven项目]如何解决“无法解析原型...”?

时间:2019-09-19 07:37:55

标签: eclipse macos maven

我正在使用以下软件在MacOS 10.14.6上工作:

  • java版本“ 12.0.2” 2019-07-16
  • Apache Maven 3.6.2
  • 用于Java开发人员的Eclipse IDE版本:2019-06(4.12.0)

当我尝试打开一个新的maven项目时,发生以下错误:

Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart:1.1 from any of the configured repositories.
Could not resolve artifact org.apache.maven.archetypes:maven-archetype-quickstart:pom:1.1
Could not transfer artifact org.apache.maven.archetypes:maven-archetype-quickstart:pom:1.1 from/to central (https://repo.maven.apache.org/maven2): repo.maven.apache.org
Could not transfer artifact org.apache.maven.archetypes:maven-archetype-quickstart:pom:1.1 from/to central (https://repo.maven.apache.org/maven2): repo.maven.apache.org

我尝试了以下方法:

  • 在settings.xml中设置代理并将其放置在.m2文件夹中
  <proxies>
    <proxy>
      <id>myproxy</id>
      <active>true</active>
      <protocol>http</protocol>
      <username>****</username>
      <password>****</password>
      <host>proxy****</host>
      <port>**</port>
      <nonProxyHosts></nonProxyHosts>
    </proxy>
  </proxies>
  • 在Eclipse中的网络连接中设置代理
  • 将eclipse中全局和用户设置的settings.xml路径配置为已安装文件夹中的settings.xml
  • 删除.m2文件夹并重新启动Eclipse
  • 添加带有路径的远程原型目录 http://repo1.maven.org/maven2/archetype-catalog.xml

我能帮您解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

通过在settings.xml中添加镜像内容来解决此问题。 https://maven.apache.org/guides/mini/guide-mirror-settings.html