【问题标题】:Netbeans not compatible with maven 3.1.1, ignores maven-distributed dependencyNetbeans 与 maven 3.1.1 不兼容,忽略 maven 分布式依赖
【发布时间】:2014-03-10 09:19:29
【问题描述】:

使用 apk(android-maven-plugin 3.8.2)打包的 Maven 项目在 Netbeans 7.4(使用 maven 3.1.1)中显示为“unloadable”,因为 Netbeans 显然找不到以下依赖项:

    <dependency>
        <groupId>org.eclipse.sisu</groupId>
        <artifactId>org.eclipse.sisu.plexus</artifactId>
        <version>0.0.0.M5</version>
        <scope>system</scope>
        <systemPath>/opt/maven/lib/org.eclipse.sisu.plexus-0.0.0.M5.jar</systemPath>
    </dependency>

如您所见,我已经尝试说服 Netbeans 在正确的位置查找它,但它似乎坚持要在 m2 本地存储库中找到它并且没有这样做,因为 maven 默默地跳过了 jar 下载。 maven命令行执行就好了。

有人知道临时解决办法吗?

【问题讨论】:

    标签: java android maven netbeans apk


    【解决方案1】:

    看起来切换到 Netbeans 的内部 maven(版本 3.0.5,与 android-maven-plugin 不兼容)并解决项目问题就足够了,因为旧的 maven 版本将依赖项下载到本地 repo。下载后,切换回maven 3.1.1+,一切正常。

    【讨论】:

      猜你喜欢
      • 2020-06-09
      • 1970-01-01
      • 2016-09-07
      • 1970-01-01
      • 1970-01-01
      • 2021-05-15
      • 1970-01-01
      • 2010-11-05
      • 1970-01-01
      相关资源
      最近更新 更多