Modul kann nicht von build.gradle ausgeschlossen werden

8

Ich versuche, einige Module aus meiner build.gradle-Datei auszuschließen, aber es (Code1 und Code2) lädt immer noch die ausgeschlossenen Dateien.

Code 1:

%Vor%

Code 2:

%Vor%

als ich versuchte, den folgenden Code zu verwenden,

%Vor%

es schließt die Dateien aus, aber ich möchte diese Methode nicht verwenden, um Dateien auszuschließen

    
r123 13.06.2016, 07:31
quelle

1 Antwort

2

I second / Bestätigen Sie mit @Opal, dass Code1 in Gradle 2.13 funktioniert.

Was wahrscheinlich passiert, ist, dass Sie eine andere (vielleicht nicht-aws) Abhängigkeit haben, die transitiv aws-java-sdk verwendet, was dann die Abhängigkeit vom maschinellen Lernen mit sich bringt. Aus diesem Grund funktioniert es gut, wenn Sie einen globalen Ausschluss vornehmen, aber nicht, wenn Sie einen lokalen Ausschluss nur für aws-java-sdk vornehmen.

Versuchen Sie, gradlew dependencies --configuration=compile auszuführen, um eine Baumstruktur von Abhängigkeiten, einschließlich Transitiven, zu erhalten, um zu prüfen, welche Abhängigkeit in aws-java-sdk-machinelearning

enthalten sein könnte     
RaGe 13.06.2016 13:53
quelle

Tags und Links