Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Netbeans与maven 3.1.1不兼容,忽略maven分布式依赖_Java_Android_Maven_Netbeans_Apk - Fatal编程技术网

Java Netbeans与maven 3.1.1不兼容,忽略maven分布式依赖

Java Netbeans与maven 3.1.1不兼容,忽略maven分布式依赖,java,android,maven,netbeans,apk,Java,Android,Maven,Netbeans,Apk,使用apk(android Maven插件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&g

使用apk(android Maven插件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>

org.eclipse.sisu
org.eclipse.sisu.plexus
0.0.0.M5
系统
/opt/maven/lib/org.eclipse.sisu.plexus-0.0.0.M5.jar
正如您所看到的,我已经试图说服Netbeans在正确的位置查找它,但它似乎坚持在m2本地存储库中查找它,但没有这样做,因为maven悄悄地跳过了jar下载。maven的命令行执行很好


有人知道这方面的临时修复吗?

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