【问题标题】:Error: com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.6.0:generate-sources错误:com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.6.0:generate-sources
【发布时间】:2013-10-09 14:06:12
【问题描述】:

我是使用 maven 环境的 Android 新手。我正在尝试运行示例应用程序,但遇到了问题。当我选择项目并执行 MAVEN->Clean Install 时,我收到以下错误:

[ERROR] Failed to execute goal com.jayway.maven.plugins.android.generation2:andr
oid-maven-plugin:3.6.0:generate-sources (default-generate-sources) on project ut
ils-android: Execution default-generate-sources of goal com.jayway.maven.plugins
.android.generation2:android-maven-plugin:3.6.0:generate-sources failed: A requi
red class was missing while executing com.jayway.maven.plugins.android.generatio
n2:android-maven-plugin:3.6.0:generate-sources: Lorg/sonatype/aether/RepositoryS
ystem;

拜托,我没有 3.1.1 版本的 Meven,我也在 Windows 7 系统上使用 Eclipse。

谢谢

【问题讨论】:

  • 您的 Eclipse 配置为运行哪个版本的 Maven?您可能需要手动将其指向本地安装的 Maven 3.1
  • 您好,如上所述,我使用的是 3.1.1。我已经创建了指向 maven 文件夹的系统变量。当我运行 mvn -version 时,它会显示正确的 Maven 和 JDK 版本。
  • 如何手动将其指向本地安装?请。让我知道。谢谢
  • 请注意,Eclipse m2e 插件附带了它自己的内部安装的 Maven 版本,它可能与安装在 PATH 上的 Maven 版本不同。您需要配置 Eclipse 以使用该版本的 Maven wiki.eclipse.org/M2E_FAQ#What_Maven_version_is_used_by_plugin

标签: java android eclipse maven android-maven-plugin


【解决方案1】:

@Ricardo Gladwell:感谢您的回复。

实际上我不得不重新安装 maven 3.0.5 以避免这个错误。但在此之前,我从 /Users/Username/ 文件夹中完全删除了 .m2 目录。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-02-04
    • 1970-01-01
    • 2012-05-29
    • 2019-01-13
    • 2017-01-31
    • 2016-10-17
    • 2023-04-09
    相关资源
    最近更新 更多