我正在使用Maven项目(Java,使用pom.xml
文件),我需要使用FastMath
库(Apache commons math3
库的一部分)。
我正在使用的顶级库找到FastMath没有问题。但是,其中一个依赖项(我安装的本地.jar使它出现在.m2 / repository中)也需要FastMath,但它会给出NoSuchMethodError消息。
按如下方式安装.jar:
mvn install:install-file -Dfile=/home/me/Libraries/A.jar -DgroupId=x.y -DartifactId=y -Dversion=1.0 -Dpackaging=jar
将其包含在pom.xml文件中,如下所示:
<dependency>
<groupId>x.y</groupId>
<artifactId>y</artifactId>
<version>1.0</version>
</dependency>
它编译没有问题,只有在我尝试运行/调试时才会出现错误。
谢谢,Michiel
答案 0 :(得分:0)
此类型的maven存储库也不在中央存储库中 。解决那个尝试将manulaly依赖项添加到项目http://mvnrepository.com/search?q=x.y