Buat templat prototipe
1. Jalankan perintah di atas pola dasar: Hasilkan dalam direktori kosong. Setelah mengunduh paket JAR yang diperlukan, Anda harus terlebih dahulu memasukkan nomor prototipe bawaan;
Pilih Arketipe: 1: Internal-> org.apache.maven.archetypes: Maven-Archetype-Archetype (arketipe yang berisi arketip sampel.) 2: internal-> org.apache.maven. org.apache.maven.archetypes: Maven-Archetype-plugin (sebuah arketipe yang berisi plugin sampel plugin.) 4: internal-> org.apache.maven. -> org.apache.maven.archetypes: maven-archetype-portlet (sebuah arketipe yang berisi sampel portlet JSR-268.) 6: internal-> org.apache.maven.archetypes: Maven-archetypes () 7: internal-> org.apache.apache.maven-archetypes () 7: internal-> org.apache.apache.maven yang berisi Proyek Maven Sampel.) 8: Internal -> org.apache.maven.archetypes: Maven -Archetype -Site (arketipe yang berisi situs Maven sampel yang menunjukkan beberapa jenis dokumen yang didukung seperti APT, XDOC, dan FML dan menunjukkan cara yang dikeluarkan. org.apache.maven.archetypes: Maven-Archetype-Site-Simple (sebuah arketipe yang berisi situs sampel Maven.) 10: internal-> org.apache.maven.archetypes: Maven-Archetype-webapp (FORMAT THOPACE yang berisi proyek webpp Proyek Maven.) Berisi): 7:
2. Setelah memasukkan nomor apa pun, terus unduh paket toples yang diperlukan. Kemudian, silakan masukkan GroupID, Artifactid, Versi, masing -masing paket, dan konfirmasi.
Tentukan nilai untuk properti 'groupId': com.aaa mendefinisikan nilai untuk properti 'arttifactid': bbb menentukan nilai untuk properti 'versi' 1.0-snapshot :: 1.0 menentukan nilai untuk properti 'paket' com.aaa :: proyek y :: [info] --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Maven-Archetype-Archetype: 1.0 [Info] --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- [Info] Proyek Dibuat dari Pola Dasar Lama (1.x) Di Dir: E:/Code/Test/BBB [Info] --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- [INFO] ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
3. Jelajahi Proyek Maven
|- pom.xml`-- src |- utama | `- Java | `- com | `- aaa | `- BBB | `- app.java`- test `- java`- com `- aaa`- bbb `- apptest.java
4. Ketika ada terlalu banyak prototipe bawaan, Anda dapat menggunakan perintah -dfilter untuk memfilter.
MVN Archetype: menghasilkan -dfilter = j2ee
5. Jalankan MVN Archetype: Create-From-Project di Direktori POM.XML dari Proyek Maven, dan Direktori Proyek Prototipe akan dihasilkan di bawah direktori Sumber/Sumber/Pola Dasar yang dihasilkan .
6. Dalam proyek prototipe file pom.xml, jalankan mvn insta ll untuk mengunggah paket jar prototipe ke repositori lokal
7. Prototipe dapat digunakan saat ini. Eksekusi MVN Archetype: menghasilkan -darchetypeCatalog = lokal
MVN Archetype: menghasilkan -darchetypeCatalog = pemindaian [info] lokal untuk proyek ... [info] [info] --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- mandiri-pom >>> [info] [info] <<< maven-archetype-plugin: 3.0.1: menghasilkan (default-cli) <menghasilkan-sumber @ mandiri-pom <<< [info] [info] [info] @ maven-archetype-plugin: 3.0.0.1: generate (info-clive) @ maven-archetype-3.0.0. didefinisikan. Menggunakan Maven-Archetype-QuickStart (org.apache.maven.archetypes: Maven-Archetype-QuickStart: 1.0) Pilih Arcetype: 1: Lokal-> com.aaa:bbb-archetype (BBB-Archetype) Pilih angka atau apply filter (format: [groupid:] artfactid (BBB-Archetype): Sensitif: Sensitif:: Format: [groupid:] Artifactid (BBB-Archetype): Sensitif:
Berikutnya adalah proses yang sama dengan langkah pertama.
Contoh penggunaan plug-in Maven Archetype untuk membangun template prototipe proyek Maven 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.