Rumah >Java >javaTutorial >Apakah pemalam pembungkusan maven?
Pemalam pembungkusan maven termasuk: 1. maven-jar-plugin; 3. maven-shade-plugin; ; 6 , maven-resources-plugin; 7. maven-compiler-plugin dan sebagainya.
Sistem pengendalian tutorial ini: sistem Windows 10, komputer DELL G3.
Terdapat banyak jenis pemalam pembungkusan Maven Berikut adalah pemalam yang biasa digunakan:
1. Pemalam pembungkusan ini digunakan untuk menjalankan operasi pembungkusan bungkusan , kelas yang dijana dengan menyusun kod sumber projek akan menjadi Fail dan fail sumber dibungkus ke dalam pakej balang.
2. maven-assembly-plugin: Pemalam ini boleh meletakkan semua pakej pergantungan ke dalam pakej balang boleh laku Ia sangat berkuasa dan merupakan pemalam standard yang disediakan oleh maven untuk tugasan pembungkusan.
3. maven-shade-plugin: Pemalam ini boleh menyahmampat semua pakej balang bergantung, dan kemudian menggabungkan fail .class yang diperoleh bersama-sama dengan fail .class projek semasa ke dalam pakej CLI akhir, supaya apabila melaksanakan fail CLI JAR, semua kelas yang diperlukan berada dalam Classpath.
4. spring-boot-maven-plugin: Pemalam ini ialah pemalam pembungkusan lalai untuk projek Spring Boot Ia hanya akan membungkus fail kelas dan fail sumber yang dijana dengan menyusun kod sumber projek ke dalam pakej balang , dan tidak akan membungkus balang bergantung Pakej dimasukkan.
5. maven-dependency-plugin: Pemalam ini digunakan untuk mengurus kebergantungan projek dan boleh digunakan untuk menghuraikan pepohon kebergantungan, memuat turun kebergantungan dan operasi lain.
6. maven-resources-plugin: Pemalam ini digunakan untuk memproses fail sumber projek, seperti fail konfigurasi, gambar, dll. Fail sumber boleh disalin ke direktori sasaran atau dibungkus ke dalam bungkusan balang.
7. maven-compiler-plugin: Pemalam ini digunakan untuk menyusun kod sumber Java Anda boleh memilih penyusun dan parameter kompilasi yang berbeza mengikut keperluan projek.
8. maven-surefire-plugin: Digunakan untuk melaksanakan ujian unit dan boleh menjalankan ujian dalam kitaran hayat lalai Maven.
9. maven-deploy-plugin: Digunakan untuk menerbitkan projek ke gudang terpencil, seperti gudang pusat Maven.
10. maven-install-plugin: Digunakan untuk memasang projek ke dalam repositori Maven tempatan untuk rujukan mudah oleh projek lain.
11. maven-site-plugin: Digunakan untuk menjana dokumen tapak projek, termasuk pengenalan projek, dokumen, laporan, dsb.
12. maven-clean-plugin: Digunakan untuk membersihkan direktori sasaran dan fail yang dijana semasa proses pembinaan projek, termasuk direktori sasaran, pakej pemasangan, pakej penggunaan, dll.
13. maven-release-plugin: Digunakan untuk mengurus keluaran versi projek, dan secara automatik boleh melengkapkan penyusunan, ujian, keluaran dan operasi lain projek.
Di atas adalah pemalam pembungkusan Maven lain yang biasa digunakan. Setiap pemalam mempunyai fungsi dan ciri yang berbeza Anda boleh memilih pemalam yang sesuai untuk digunakan mengikut keperluan projek.Atas ialah kandungan terperinci Apakah pemalam pembungkusan maven?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!