Heim > Java > javaLernprogramm > Wie rufe ich Quell-JARs aus Maven-Repositories ab?

Wie rufe ich Quell-JARs aus Maven-Repositories ab?

Susan Sarandon
Freigeben: 2024-11-06 14:42:02
Original
1068 Leute haben es durchsucht

How Do I Retrieve Source JARs from Maven Repositories?

Quell-JARs aus Maven-Repositories abrufen

Bei der Arbeit mit Maven-Repositories kann es vorkommen, dass auf die Quell-JARs von Abhängigkeiten zugegriffen werden muss. Obwohl das Vorhandensein von Quell-JARs in Repositorys nicht garantiert ist, gibt es Methoden, um deren Erfassung zu erleichtern.

Maven Dependency Plugin

Das Maven Dependency Plugin bietet eine Lösung zum Abrufen Quellcode und Javadocs für Abhängigkeiten. Um die Quell-JARs zu erhalten, führen Sie den folgenden Befehl aus:

mvn dependency:sources
Nach dem Login kopieren

Mit diesem Befehl versucht Maven, den Quellcode für Abhängigkeiten herunterzuladen, die in der POM-Datei des Projekts angegeben sind.

Javadocs abrufen

Zusätzlich zum Quellcode können Javadocs auch mit dem Abhängigkeits-Plugin abgerufen werden:

mvn dependency:resolve -Dclassifier=javadoc
Nach dem Login kopieren

Dieser Befehl versucht, Javadocs für die Abhängigkeiten herunterzuladen.

Einschränkungen

Es ist wichtig zu beachten, dass die Verfügbarkeit von Quell-JARs und Javadocs vom Paketierungsaufwand der Bibliotheksverwalter abhängt. Einige Bibliotheken stellen diese Ressourcen möglicherweise nicht bereit, sodass die angegebenen Befehle möglicherweise nicht immer erfolgreich sind.

Artefakte ausschließen/einschließen

Zur Optimierung des Prozesses bei der Arbeit mit zahlreichen Abhängigkeiten, spezifisch Artefakte können mithilfe der folgenden Formate ausgeschlossen oder eingeschlossen werden:

mvn dependency:sources -DexcludeArtifactIds=artifact1,artifact2
mvn dependency:sources -DincludeArtifactIds=guava,commons-lang
Nach dem Login kopieren

Durch die Angabe von Artefakt-IDs werden nur die Quell-JARs für die ausgewählten Abhängigkeiten abgerufen, wodurch die Downloadzeit und die Dateigröße reduziert werden.

Zusätzliche Ressourcen

  • Maven Micro-Tipp: Holen Sie sich Quellen und Javadocs: https://tedwise.com/2010/01/27/maven-micro-tip-get- Quellen-und-javadocs/
  • Maven Dependency Plugin Sources Mojo: https://maven.apache.org/plugins/maven-dependency-plugin/sources-mojo.html

Das obige ist der detaillierte Inhalt vonWie rufe ich Quell-JARs aus Maven-Repositories ab?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage