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
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!