首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >创建Maven项目,无法解析原型,拒绝连接

创建Maven项目,无法解析原型,拒绝连接
EN

Stack Overflow用户
提问于 2019-05-24 05:03:15
回答 2查看 0关注 0票数 0

我怀疑我有一个Maven代理问题。当我创建一个新项目时:

1)文件 - >新建 - > Maven项目

2)我选择原型:org.apache.maven.archetypes - > maven-archetype-webapp

3)我得到这个错误:

无法从任何已配置的存储库解析原型org.apache.maven.archetypes:maven-archetype-webapp:RELEASE。 创建maven-archetype-webapp'遇到了问题。无法解析原型org.apache.maven.archetypes:maven-archetype-webap p:来自任何已配置存储库的RELEASE。

细节 :

无法解析原型org.apache.maven.archetypes:maven-archetype-webapp:来自任何已配置存储库的RELE ASE。无法解析工件org.apache.maven.archetypes:maven-archetype-webapp:p om:RELEASE无法解析org.apache.maven.archetypes的版本:maven-archetype-webapp:pom:RELEASE:找不到元数据org .apache.maven.archetypes:本地的maven-archetype-webapp /maven-metadata.xml(D:\ Users \ dlefebvreVm2 \ repository)无法解析org.apache.maven.archetypes的版本:maven-archetype-webapp:pom :RELEASE:找不到本地的元数据org.apache.maven.archetypes:maven-archetype-webapp /maven-metadata.xml(D:\ Users \ dlefebvreVm2 \ repository)

.log文件中:

ENTRY org.eclipse.m2e.logback.appender 2 0 2015-05-18 09:30:10.373!MESSAGE无法从repo.maven转移org.apache.maven.archetypes:maven-archetype-webapp / maven-metadata.xml .apache.org / maven2缓存在本地存储库中,在中心的更新间隔过去或强制更新之前,不会重新尝试解析。原始错误:无法从/向中央传输元数据org.apache.maven.archetypes:maven-archetype-webapp / maven-metadata.xml(repo.maven.apache.org/maven2):连接被拒绝:连接 ENTRY org.eclipse.m2e.logback.appender 2 0 2015-05-18 09:30:13.259!MESSAGE无法从repo.maven转移org.apache.maven.archetypes:maven-archetype-webapp / maven-metadata.xml .apache.org / maven2缓存在本地存储库中,在中心的更新间隔过去或强制更新之前,不会重新尝试解析。原始错误:无法从/向中央传输元数据org.apache.maven.archetypes:maven-archetype-webapp / maven-metadata.xml(repo.maven.apache.org/maven2):连接被拒绝:连接 ENTRY org.eclipse.m2e.core 4 -1 2015-05-18 09:30:13.329!MESSAGE无法解析原型org.apache.maven.archetypes:maven-archetype-webapp:来自任何已配置存储库的RELEASE。!STACK 1 org.eclipse.core.runtime.CoreException:无法解析工件org.apache.maven.archetypes:maven-archetype-webapp:pom:RELEASE at org.eclipse.m2e.core.internal.embedder.MavenImpl $ 5。调用(MavenImpl.java:769)org.eclipse.m2e.core.internal.embedder.MavenImpl $ 5.call(MavenImpl.java:1)at or.e.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext) .java:166)org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:109)at or.e.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:96 )在org.eclipse。

我们可以看到问题的根源:连接被拒绝:连接

我已经这样做了:

1)窗口 - >首选项 - >常规 - >网络连接。我把手册URL端口我的代理HTTP协议。它的工作原理是因为在此之前,Spring Tool Suite不想更新。之后,没关系。

2)窗口 - >首选项 - > Maven - >用户设置。在“ 全局设置”中,为空。在“ 用户设置”中,我将路径设置settings.xml。在这个文件中,我有:

代码语言:javascript
复制
<settings>
  <proxies>
   <proxy>
      <active>true</active>
      <protocol>http</protocol>
      <host>my.proxy.fr</host>
      <port>3128</port>
    </proxy>
  </proxies>
</settings>

在本主题中: 在Eclipse中创建一个Maven项目抱怨“无法解析原型” 通过添加远程目录http://repo1.maven.org/maven2/archetype-catalog.xml解决了该问题。对我来说,它说目录是空的。

我的配置:Windows 7 Pro 64位,Spring工具套件3.6.4.RELEASE基于Eclipse Luna SR1(4.4.2),Java版本8 Update 45,无认证代理

为什么我不能创建一个新的Maven项目?

EN

回答 2

Stack Overflow用户

发布于 2019-05-24 13:32:32

我有同样的问题,我想在某个时候你试图创建那个没有像我这样的连接的maven应用程序,这是导致这个问题的原因。因为第一次Maven创建一个空目录尝试下载创建项目所需的任何东西..在你创建的任何maven项目之后,Maven一直在寻找那个目录,从互联网上下载东西。我相信解决这个问题的最简单方法是关闭Eclipse(或sts)并删除位于(在我的情况下)“c:/Users/myname/.m2”中的.m2目录。然后重新打开您正在使用的IDE。祝好运

票数 0
EN

Stack Overflow用户

发布于 2019-05-24 14:50:35

我有同样的问题。我通过将maven原型目录添加到eclipse来修复它。步骤如下:

  1. 打开窗户
  2. 首选项打开Maven
  3. Archetypes单击“添加远程”
  4. 目录'并添加以下内容:

目录文件:http//repo1.maven.org/maven2/archetype-catalog.xml 描述:maven目录

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100005183

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档