创建一个Maven项目
我如何在eclipse中创建一个简单的maven项目。 每次创建时,都会在创建项目时出错。
错误描述资源路径位置类型CoreException:无法计算构建计划:Plugin org.apache.maven.plugins:maven-compiler-plugin:2.3.2或其某个依赖项无法解析:无法读取组织的工件描述符。 apache.maven.plugins:maven-compiler-plugin:jar:2.3.2:ArtifactResolutionException:无法从http://repo1.maven传输org.apache.maven.plugins:maven-compiler-plugin:pom:2.3.2 .org / maven2缓存在本地存储库中,直到中央的更新时间间隔已过或强制更新后才会重新解析分辨率。 原始错误:无法传输工件org.apache.maven.plugins:maven-compiler-plugin:pom:2.3.2从/到central(http://repo1.maven.org/maven2):连接超时pom.xml /语音到文本行1 Maven项目构建生命周期映射问题
如果您使用独立的Maven安装,请查看有关用户设置的Maven文档; 如果您位于防火墙/ NAT后面,那么您可能需要在<proxy>
标记内添加代理定义。
如果您使用Eclipse中嵌入的Maven,上面的语句也是有效的,但是另外您需要确保您的用户设置文件已被考虑(首选项 - > Maven - >用户设置)。
我刚刚通过嵌入式Maven解决了这个问题,感谢@MaDa。
对于同样情况下的其他人,他们并非刚刚踏上我的旅程,请尝试以下方法:
1)创建/更新settings.xml。 找出它应该在Eclipse中的位置:窗口>首选项> Maven>用户设置。 浏览到为settings.xml指定的位置 - 如果不存在,请创建它。 添加以下内容:
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
<proxies>
<proxy>
<id>1</id>
<active>true</active>
<protocol>http</protocol>
<host>*INSERT PROXY HERE*</host>
<port>80</port>
<nonProxyHosts>localhost</nonProxyHosts>
</proxy>
</proxies>
</settings>
如果你有一个settings.xml文件,你可能不需要<settings>标签。
2)Eclipse:Window - > Preferences - > Maven - > Installations。 浏览“嵌入式安装的全局设置”并指向文件settings.xml。
3)重新启动Eclipse
...而已。 希望这比我的经验不那么痛苦。 :d
尝试更新maven项目
转到poroject右键单击
行家
更新项目(ALT + F5)
下一篇: Eclipse 3.7 (Indigo): How to add a remote Maven 2 repository mirror