当我在 Eclipse Luna 中创建新的 Maven 项目时,项目创建后就会出现此错误:
生命周期配置未涵盖插件执行: org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile (execution:default-compile,phase:compile) pom.xml /intercept line 1 Maven 项目构建生命周期映射问题
除了pom.xml之外,项目中没有任何内容,并且我无法添加Java类,因为它认为它不是Java项目。如果我跑mvn clean install
从命令行它构建成功。这看起来像是 Luna 中的 Eclipse - Maven 集成被破坏了。
开普勒不会发生这种情况。卢娜出了什么问题?我位于防火墙和代理服务器后面,阻止某些类型的互联网访问。
Thanks.
From https://issuetracker.springsource.com/browse/STS-4236 https://issuetracker.springsource.com/browse/STS-4236并注明该网站上提供答案的用户:
Martin Lippert (c) 添加了评论 - 2015 年 10 月 27 日 7:04
我可以重现此行为,但尚未找到其根本原因。这似乎是在更新 STS 之后发生的,但由于某种原因没有更新 m2e 组件。
解决此问题的方法是通过“安装新软件”安装这些更新来更新 STS 中使用的 m2e 和 m2e-wtp 组件:
http://download.eclipse.org/technology/m2e/releases
http://download.eclipse.org/m2e-wtp/releases/mars/
更新后,生命周期映射应该可以再次正常工作。
在 JDK6 上运行时我仍然遇到问题,但那是另一回事了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)