Ich arbeite in einem Maven-Projekt (Java, mit pom.xml
Dateien), wo ich die FastMath
Bibliothek (Teil der Apache Commons math3
Bibliothek) verwenden muss.Maven Abhängigkeit gibt NoSuchMethodError
Die Top-Level-Bibliothek, an der ich arbeite, findet FastMath ohne Probleme. Eine der Abhängigkeiten (eine lokale .jar, die ich installiert habe, damit sie im .m2/-Repository erscheint) benötigt ebenfalls FastMath, aber sie gibt die NoSuchMethodError-Nachricht aus.
die .jar wie folgt installiert:
mvn install:install-file -Dfile=/home/me/Libraries/A.jar -DgroupId=x.y -DartifactId=y -Dversion=1.0 -Dpackaging=jar
es in der pom.xml-Datei enthalten wie folgt:
<dependency>
<groupId>x.y</groupId>
<artifactId>y</artifactId>
<version>1.0</version>
</dependency>
es ohne Probleme kompiliert, tritt der Fehler nur, wenn ich zu laufen versuchen /debuggen.
Danke, Michiel