Ich verwende Gradle in meiner Android-Anwendung und möchte die JScience-Bibliotheksabhängigkeit verwenden. Ich habe die Bibliothek folgendermaßen hinzugefügt:
%Vor%Aber in der Kompilierzeit bekomme ich den Fehler:
%Vor% Dies wird verursacht, weil javax.realtime
-Pakete im Projekt dupliziert werden, ein Teil ist Teil von JDK und der zweite befindet sich in der Jscience-Bibliothek. Ich habe versucht, dieses Paket aus der Jscience-Bibliothek auf diese Weise in Gradle zu entfernen:
Aber das hat nicht geholfen. Dieses Paket ist also immer noch in Abhängigkeiten vorhanden.
Gibt es eine Möglichkeit, wie kann ich ein Paket aus jar bei der Kompilierung ausschließen?
Falls jemand etwas brauchte, war das Problem in Javolution
Abhängigkeit von JScience
library. Sie haben beide ein javax.runtime
-Paket. Ausschließen der Javolution
hat das Problem für mich behoben.
Tags und Links dependencies java android gradle jscience