2017-06-21 151 views
0

我正在Maven项目(Java,使用pom.xml文件)中工作,其中我需要使用FastMath库(Apache commons math3库的一部分)。Maven依赖项提供NoSuchMethodError

我工作的顶层库查找FastMath没有问题。但是,其中一个依赖项(我安装的本地.jar以使其出现在.m2 /存储库中)也需要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> 

它编译没有问题,才会出现此错误,当我尝试运行/调试。

感谢,米歇尔

回答