Maven 就M2E生命周期配置做出决策

Maven 就M2E生命周期配置做出决策,maven,m2e,Maven,M2e,将Maven项目导入Eclipse时出现错误: Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:gwt-maven-plugin:2.1.0:resources (execution: default, phase: process-resources) 我不是专家,但这似乎是一个需要解决的问题 Eclipse提供了一个简单地忽略这些插件的快速修复方法,但是您也可以选择执行插件,或者安装/创

将Maven项目导入Eclipse时出现错误:

Plugin execution not covered by lifecycle configuration: 
org.codehaus.mojo:gwt-maven-plugin:2.1.0:resources (execution: default, phase: process-resources)
我不是专家,但这似乎是一个需要解决的问题

Eclipse提供了一个简单地忽略这些插件的快速修复方法,但是您也可以选择执行插件,或者安装/创建插件


考虑到大多数人(包括我自己)都不会倾向于创建M2E扩展,您应该遵循什么一般规则来确定是否应该忽略或执行插件?在我看来,包含这些插件是有原因的,那么它们应该默认执行吗?或者执行默认值是一个坏主意有什么原因吗?

如果启用了“自动构建”,Eclipse构建生命周期会在后台反复触发

因此,我们不希望Maven Eclipse插件执行消耗IO/CPU的重量级任务。例如,复制依赖项或生成包文件

最好从命令行手动触发这些