我目前在一个Android项目中使用Eclipse Indigo,我正在使用它,并且遇到了内置Maven(m2e)构建器的问题。我使用ADT插件来构建项目,但我也有一个Maven pom.xml,用于从命令行构建项目。有一次,我从赫利俄斯切换到靛蓝,我开始看到这些错误:如何在Eclipse Indigo中禁用m2e构建?
插件运行不属于生命周期配置:com.jayway.maven.plugins.android.generation2:Maven的Android的插件:2.9.0- beta-5:生成源(执行:默认生成源,阶段:生成源)
生命周期配置中未包含的插件执行:com.jayway.maven.plugins.android.generation2:maven-android-插件:2.9.0-beta-5:解压(执行:默认解压缩,阶段:进程类)
插件执行没有被生命周期配置覆盖:org.apache.maven.plugins:maven-jar-plug在2.3.1中:jar(执行:default-jar,phase:process-classes)
我的目标是让Maven构建与ADT Eclipse构建分离,所以我想简单地禁用m2e该项目,但我无法弄清楚如何做到这一点。
有没有办法禁用m2e生成器?或者,有没有办法解决上述错误?
你看过Project - > Properties - > Builders吗? Maven构建器可能已经在那里注册。 – inazaruk
@inazaruk这也是我的第一个想法,但没有展示Maven构建器。 –