2014-02-11 66 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