无法解析org.apache.maven.archetypes的版本 [英] Failed to resolve version for org.apache.maven.archetypes
问题描述
但是当我尝试使用maven-archetype-webapp创建一个新的maven项目时,我得到以下异常。
无法从任何已配置的存储库解析原型org.apache.maven.archetypes:maven-archetype-webapp:RELEASE。
无法解析工件org.apache.maven.archetypes:maven-archetype- webapp:pom:RELEASE
无法解析org.apache.maven.archetypes的版本:maven-archetype- webapp:pom: RELEASE:无法在本地([HOME] /。m2 / repository)中找到元数据org.apache.maven.archetypes:maven-archetype- webapp / maven-metadata.xml
无法解析org.apache的版本。 maven.archetypes:maven-archetype- webapp:pom:RELEASE:无法在本地([HOME] /。m2 / repository)中找到元数据org.apache.maven.archetypes:maven-archetype- webapp / maven-metadata.xml
我在代理后面做了一些处理,代理配置在 {HOME } /。m2 / settings.xml和M2_HOME / conf / settings.xml。
archetype generate命令在命令行中正常工作。它通过代理下载了依赖项。
非常感谢任何帮助。
编辑05-10-2012
在eclipse中创建新的Maven Web项目时,原型maven-archetype-webapp版本显示为RELEASE。这是否连接在一起?
我也有同样的问题。我通过添加maven 原型目录来修复它到日食步骤如下:
- 打开窗口>首选项
- 打开Maven>原型
- 点击添加远程目录,并添加以下内容:
- 目录文件: http://repo1.maven.org/maven2/archetype-catalog.xml
- 说明:maven目录
I have configured maven3.0.3 in my local machine. Have installed m2e eclipse plugin. But when i try to create a new maven project using maven-archetype-webapp, i get the following exception.
Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webapp:RELEASE from any of the configured repositories.
Could not resolve artifact org.apache.maven.archetypes:maven-archetype- webapp:pom:RELEASE
Failed to resolve version for org.apache.maven.archetypes:maven-archetype- webapp:pom:RELEASE: Could not find metadata org.apache.maven.archetypes:maven-archetype- webapp/maven-metadata.xml in local ([HOME]/.m2/repository)
Failed to resolve version for org.apache.maven.archetypes:maven-archetype- webapp:pom:RELEASE: Could not find metadata org.apache.maven.archetypes:maven-archetype- webapp/maven-metadata.xml in local ([HOME]/.m2/repository)
I do some processing behind a proxy and the proxy configurations are updated in {HOME}/.m2/settings.xml and M2_HOME/conf/settings.xml.
The archetype generate command works fine in command line. It downloaded the dependencies through proxy.
Any help is greatly appreciated.
Edit 05-10-2012 While creating a new Maven Web project in eclipse, the archetype "maven-archetype-webapp" version is displayed as RELEASE. Is this in anyway linked?
I had the same problem. I fixed it by adding the maven archetype catalog to eclipse. Steps are provided below:
- Open Window > Preferences
- Open Maven > Archetypes
- Click 'Add Remote Catalog' and add the following:
- Catalog File: http://repo1.maven.org/maven2/archetype-catalog.xml
- Description: maven catalog
这篇关于无法解析org.apache.maven.archetypes的版本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!