Optional Gradle Maven Abhängigkeiten für Bibliotheken
Ich arbeite an einem Android-Bibliothek und verwenden möchten, um einer Abhängigkeit nur, wenn das Projekt mit " meine Bibliothek umfasst, die Abhängigkeit auch. Ähnlich zu dem, was Picasso mit OkHttp.
Ich habe bereits kümmerte sich um das auf der Haupt-code, indem Sie für ClassNotFoundExceptions aber es beinhaltet noch die Abhängigkeiten, die bei der Bereitstellung in Maven Central. Wie erstelle ich so etwas wie Maven ist <optional>true</optional>
tag?
Ich bin mit gradle-mvn-push für die Bereitstellung der Artefakte über Gradle.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Abstimmung für GRADLE-1749.
In der Zwischenzeit können Sie
pom.withXml
Ansatz zum ändern der erzeugten pom-Datei, zum Beispiel zum hinzufügen von<optional>
tags oder ändern<scope>
Werte:Den Nebel Zusätzliche Konfigurationen Gradle-plugin zu sein scheint, bietet optional.
Verwenden Sie es wie folgt: