2017-06-21 2 views
0

私はFastMathライブラリ(Apacheコモンズmath3ライブラリの一部)を使用する必要があるMavenプロジェクト(Java、pom.xmlファイルを使用しています)で作業しています。Maven依存関係はNoSuchMethodErrorを返します

私が働いているトップレベルのライブラリは、問題なくFastMathを見つけます。しかし、依存関係の1つ(.m2 /リポジトリに表示されるようにインストールしたローカル.jar)もFastMathが必要ですが、NoSuchMethodErrorメッセージが表示されます。次のように

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> 

をそれは問題なくコンパイル私が実行しようとすると、エラーは発生し、次のようにの.jarをインストール

/デバッグ。

おかげで、ミシェル

答えて

0

Mavenのリポジトリのこのタイプは、中央リポジトリでは使用できませんも 1トライを投影するmanulaly依存関係を追加することを解決.TO http://mvnrepository.com/search?q=x.y