Hat jemand eine Idee, wenn Sie Quelle JARs auf Maven Repositories finden können?
Antworten
Zu viele Anzeigen?Maven Repositories bieten einen einfachen Weg, um Quellen jar herunterzuladen.
Ich werde es anhand einer Demonstration für "spring-boot-actuator-autoconfigure" erklären.
- Gehen Sie zum Maven-Repository - https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-actuator-autoconfigure
- Die Seite listet verschiedene Versionen auf. Klicken Sie auf die gewünschte Version, z. B. 2.1.6.RELEASE. https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-actuator-autoconfigure/2.1.6.RELEASE
- Auf der Seite befindet sich neben "Dateien" der Link "Alle anzeigen". Klicken Sie ihn an. https://repo1.maven.org/maven2/org/springframework/boot/spring-boot-actuator-autoconfigure/2.1.6.RELEASE/
- Die Seite listet verschiedene Dateien auf, darunter die für die Quellen - https://repo1.maven.org/maven2/org/springframework/boot/spring-boot-actuator-autoconfigure/2.1.6.RELEASE/spring-boot-actuator-autoconfigure-2.1.6.RELEASE-sources.jar
Andernfalls können Sie immer "git clone" die Repo von github, wenn es dort und erhalten den spezifischen Code.
Wie bereits von anderen erklärt, können Sie den Befehl "mvn dependency:sources" verwenden, um die Quelldateien für die von Ihnen verwendete Abhängigkeit zu erhalten und zu erzeugen.
Hinweis: Einige Abhängigkeiten haben keine sources.jar, da diese keinen Quellcode, sondern eine pom-Datei enthalten. z.B. federstiefel-anlasser-antrieb . Wie in diesem Fall:
Starter-POMs sind eine Reihe von praktischen Abhängigkeitsdeskriptoren, die Sie in Ihre Anwendung einfügen können. Sie erhalten eine zentrale Anlaufstelle für alle Spring- und verwandten Technologien, die Sie benötigen, ohne sich durch Beispielcode wühlen und Unmengen von Abhängigkeitsdeskriptoren einfügen zu müssen.
Referenz: Einführung in Spring Boot-Starter
- See previous answers
- Weitere Antworten anzeigen