我和玛文在一起完全是个新手。 我想用 Eclipse Juno EE 创建一个 Maven 项目,其原型是“ webapp”。我安装了“ Maven Integration for Eclipse WTP (孵化)”,还安装了“ Maven Integration for Eclipse”(可以在 Eclipse Marketplace 的 Installated 选项卡中找到)。 当我尝试从 文件-> New _ > Maven Project创建新的 Project 时,出现错误:
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 (C:\Documents and Settings\PEP35KD\.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 (C:\Documents and Settings\PEP35KD\.m2\repository)
各种各样的原型都会发生这种情况。 我使用一个代理,在 C: Document and Settings PEP35KD.m2下创建文件 setings.xml,其内容如下:
<proxies>
<proxy>
<id>myId</id>
<active>true</active>
<protocol>http</protocol>
<username>rete\pep35kd</username>
<password>XXXX</password>
<host>XXXX</host>
<port>8080</port>
<nonProxyHosts>localhost</nonProxyHosts>
</proxy>
</proxies>
请考虑到我似乎不能从命令行使用 mvn 命令(找不到命令)。我从来没有安装 Maven 本身,我认为插件就够了: 这是一个正确的假设吗?
更新 问题肯定与代理有关:
一切正常。我不能真正理解为什么,但可能是防火墙阻塞与 Maven 服务器的流量。