Rumah  >  Artikel  >  Java  >  Bagaimanakah Saya Dapatkan JAR Sumber dari Repositori Maven?

Bagaimanakah Saya Dapatkan JAR Sumber dari Repositori Maven?

Susan Sarandon
Susan Sarandonasal
2024-11-06 14:42:02953semak imbas

How Do I Retrieve Source JARs from Maven Repositories?

Mendapatkan JAR Sumber daripada Repositori Maven

Apabila bekerja dengan repositori Maven, seseorang mungkin menghadapi keperluan untuk mengakses JAR sumber tanggungan. Walaupun kehadiran JAR sumber dalam repositori tidak dijamin, terdapat kaedah untuk memudahkan pemerolehannya.

Maven Dependency Plugin

Maven Dependency Plugin menyediakan penyelesaian untuk mendapatkan semula kod sumber dan Javadocs untuk kebergantungan. Untuk mendapatkan JAR sumber, laksanakan arahan berikut:

mvn dependency:sources

Menggunakan arahan ini, Maven akan cuba memuat turun kod sumber untuk kebergantungan yang dinyatakan dalam fail POM projek.

Mendapatkan semula Javadocs

Selain kod sumber, Javadocs juga boleh diperoleh menggunakan Pemalam Ketergantungan:

mvn dependency:resolve -Dclassifier=javadoc

Arahan ini akan cuba memuat turun Javadocs untuk kebergantungan.

Penghadan

Adalah penting untuk ambil perhatian bahawa ketersediaan sumber JAR dan Javadocs bergantung pada usaha pembungkusan penyelenggara perpustakaan. Sesetengah perpustakaan mungkin tidak menyediakan sumber ini, jadi arahan yang ditentukan mungkin tidak sentiasa berjaya.

Mengecualikan/Termasuk Artifak

Untuk mengoptimumkan proses apabila bekerja dengan banyak kebergantungan, khusus artifak boleh dikecualikan atau disertakan menggunakan format berikut:

mvn dependency:sources -DexcludeArtifactIds=artifact1,artifact2
mvn dependency:sources -DincludeArtifactIds=guava,commons-lang

Dengan menentukan ID artifak, hanya JAR sumber untuk kebergantungan yang dipilih akan diambil, mengurangkan masa muat turun dan saiz fail.

Sumber Tambahan

  • Maven Micro-Tip: Dapatkan sumber dan Javadocs: https://tedwise.com/2010/01/27/maven-micro-tip-get- sources-and-javadocs/
  • Sumber Plugin Ketergantungan Maven Mojo: https://maven.apache.org/plugins/maven-dependency-plugin/sources-mojo.html

Atas ialah kandungan terperinci Bagaimanakah Saya Dapatkan JAR Sumber dari Repositori Maven?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn