借助Eclipse Mars,M2E的功能与以往不同。找不到生命周期插件或发现两次生命周期插件,带来了如下奇怪的错误消息:
生命周期配置未涵盖的插件执行:org.acme.something:maven-plugin:1.0.0:compile(执行:default-compile,phase:compile)
生命周期映射冲突(插件执行“org.acme.something:maven-plugin:1.0.0:compile(执行:default-compile,phase:compile)”)。要启用完整功能,请删除冲突的映射并运行Maven->更新项目配置。
由于Tycho集成从未起作用(并且知道这些人,永远不会),我想要禁用生命周期验证。我们真的只需要M2E功能“Run as ... - > Maven Build”。
我该怎么做?
(只是要清楚:我是一名专业人士,我有几十个工作区,每个项目有几十个项目 - 使用所有这些项目中的“quickfix”来忽略它们是不可能的,因为它是在污染我的// pom.xml //使用Eclipse特定的忽略指令。)
答案 0 :(得分:2)
你有2个解决方案