2014-02-11 64 views
2

我试图运行android-maven-plugin提供的the official HelloFlashlight sample,但Eclipse显示此错误。使用Eclipse开发Android Maven项目

插件执行未包括生命周期配置:com.jayway.maven.plugins.android.generation2:机器人-行家-插件:3.8.2:消耗-AAR(执行:默认-消耗-AAR,相:编译)

这是我做的。

  1. 在Eclipse创建HelloFlashlight项目
  2. “配置/转换为Maven项目”

我试着用mvn eclipse:eclipse,但我了解到,it was not a good idea

我添加了提供的in another SO answer的XML片段,但我得到的只是一个新错误(除了前一个错误)。目标com.jayway.maven.plugins.android.generation2的

执行默认APK:Android的Maven的插件:3.8.2:APK失败:无法加载的魔力“APK”(或之一其所需的组件)从插件'com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.8.2'(com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.8。 2:apk:default-apk:package)

我错过了什么?

我的配置:

  • Eclipse的开普勒服务版本1(建立ID:20130919-0819)
  • M2E - Maven的集成为Eclipse - 1.4.0.20130601-0317
  • Android的开发工具 - 22.3。 0.v201310242005-887826
  • 的Android配置为M2E - 0.4.3
+0

请参见http://计算器.COM /阙stions/15234536/plugin-execution-not-covered-by-lifecycle-configuration-com -jayway-maven-plugin – ridoy

+0

我更新了我的问题以反映此SO帖子。 – lacton

回答

0
+0

尽管这个答案在理论上可以回答这个问题,但[更好](http://meta.stackexchange.com/q/8259)在这里包含了答案的基本部分,并提供了供参考的链接。 – hichris123

+0

该问题仅适用于Eclipse。从命令行运行'mvn install android:deploy android:run'工作正常。 – lacton