File JAR termasuk kelas biasa Java, file sumber daya dan file normal. Di Maven, semua file di bawah folder SRC/Main/Java dan SRC/Main/Resources Resource dikemas. Saat pengemasan, folder MATA-INF akan secara otomatis dihasilkan untuk menyimpan informasi POM Maven dan file manifest.mf. Misalnya:
File perang berisi semua aplikasi web, yaitu semua kelas Java, informasi konfigurasi, dan sumber daya statis seperti JSP dan JS. Namun, perlu dicatat bahwa ketika perang mengacu pada perang, semua sumber daya yang diterapkan pada perang akan disalin ke file yang sama dalam perang saat ini, dan file dengan nama duplikat akan diganti. Misalnya:
Ketergantungan Paket Perang:
<dependency> <GroupId> com.my.module </groupId> <ArTifactId> module1 </stifactid> <version> 0.0.1-snapshot </version> <ype> war </ype> // Dari tampilan ini paket apa yang akan digunakan </dependency>
Posisi yang akan dikemas, ini adalah klik kanan langsung saya pada proyek-> Jalankan As-> Maven Clean Setelah Finishing Maven Instal
perkenalan:
Setiap orang harus menggunakan alat pencarian teks lengkap dalam kehidupan sehari-hari, dan Baidu dan Google yang paling umum digunakan adalah khas dari mereka. Jika Anda dapat melakukannya, bukankah Anda akan penuh dengan gaya jika Anda memikirkannya? Apache memberi kita kerangka kerja seperti itu.
Berikut ini adalah demo kecil yang menambahkan Lucene ke pengembangan aktual.
Proyek ini didasarkan pada SSM yang dibangun menggunakan ide.
Tulis alat Lucene
Saya tidak akan menyebutkan kode spesifik di kelas alat ini secara terpisah. Saya telah mengomentari setiap poin kunci, jadi saya akan membahasnya jika tidak jelas.
Diskusi singkat tentang perbedaan antara paket JAR Maven dan paket perang dan metode pengemasan adalah semua konten yang saya bagikan dengan Anda. Saya harap Anda dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.