【问题标题】:Plugin execution not covered by lifecycle configuration: com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.8.2:consume-aar生命周期配置未涵盖插件执行:com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.8.2:consume-aar
【发布时间】:2014-07-11 15:51:38
【问题描述】:

我已经安装了 Eclipse Kepler,然后安装了 Android Development Toolkit 和 M2E Android Connector Plugin,这样我就可以使用 maven 管理我的 android 项目。然而,当我 创建一个新项目我收到以下错误:

 Plugin execution not covered by lifecycle configuration: com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.8.2:consume-aar 

这有点奇怪,因为安装了 M2E Android 连接器,所以这是什么原因造成的,我该如何解决?

【问题讨论】:

标签: java android maven maven-plugin


【解决方案1】:

您遇到问题的原因是处理consume-aar 目标尚未在 m2e-android (Android Connector for M2E) 中实现。

这里是相关的m2e-android ticket,女巫又被 ADT 不支持 AAR 的事实所阻止 (ADT ticket)。

在修复这些票证之前,有一个 workaround 用于此,但我不能保证它在所有情况下都有效(基本上它告诉 Maven 与 Eclipse 的集成跳过有问题的构建步骤)。

另一种解决方案是选择退出 Android Studio(据我所知,它已在那里实现)。

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-09-21
    • 1970-01-01
    • 2011-10-10
    • 2020-04-19
    • 2017-10-17
    • 2016-10-26
    相关资源
    最近更新 更多