别人说maven不错,得去学学,故想放在android上使用,按照其他教程做了一遍。
发现在Eclipse建立maven后,等到Eclipse下载完成了,却发现项目一堆错误,pom.xml出错,整个项目打叉。
1. 项目中会缺少test路径,新建一个src/test/java或者直接在build中去掉。
2. Plugin execution not covered by lifecycle configuration:
com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.8.2:consume-aar (execution:
default-consume-aar, phase: compile)
pom.xml报这个错后,在网上找了好久都没有找到合适的解释,我猜是android-maven-plugin的版本不对或者太新,看到其他博文有用3.5.0版本的。我就在pom.xml里改成3.5.0,发现还是不行,红叉。最后重新新建工程,在 new maven project 里将默认的android-plugin-version的3.8.2改为3.5.0,确定,红叉消失,程序顺利编译运行。