Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 1100|Jawab: 1

[Sumber] Buat proyek konsol Maven sederhana

[Salin tautan]
Dipaparkan pada 2025-3-19 17:31:56 | | | |
Persyaratan: Buat proyek konsol Maven untuk menguji kode Anda.

Unduh dan instal tutorial konfigurasi untuk Windows Maven
https://www.itsvse.com/thread-10755-1-1.html

Perintahnya adalah sebagai berikut:



Pengenalan parameter

1. Arketipe MVN: Menghasilkan
Ini adalah perintah di Maven yang digunakan untuk menghasilkan proyek Maven baru berdasarkan arketipe yang ditentukan. Archetype adalah mekanisme templat yang disediakan oleh Maven yang memungkinkan pembuatan proyek cepat berdasarkan struktur yang telah ditentukan sebelumnya.

2. -DgroupId=com.contoh
Artinya: Tentukan ID Grup proyek.
Peran: ID grup sering digunakan untuk mengidentifikasi organisasi atau perusahaan, mirip dengan namespace nama paket Java. Misalnya, com.example berarti bahwa proyek milik domain com di bawah organisasi contoh.
Contoh: Jika perusahaan Anda adalah perusahaan saya, Anda dapat mengaturnya ke com.mycompany.

3. -DartifactId=JavaSmConsoleApp
Artinya: Menentukan ID Artefak proyek.
Fungsi: ID artefak adalah nama inti dari sebuah proyek, sering digunakan untuk membedakan modul atau aplikasi proyek tertentu.
Contoh: Dalam contoh ini, nama proyek akan menjadi JavaSmConsoleApp.

4. -DarchetypeArtifactId=maven-archetype-quickstart
Artinya: Menentukan Arketipe Maven yang akan digunakan.
Fungsi: maven-archetype-quickstart adalah arketipe standar yang disediakan oleh Maven untuk menghasilkan proyek Java sederhana dengan struktur direktori dasar dan kelas contoh.
Arketipe Lainnya: Jika Anda memerlukan struktur proyek yang lebih kompleks, Anda dapat memilih Arketipe lain, seperti:
maven-archetype-webapp: 用于生成 Web 应用程序。
maven-archetype-j2ee-simple: 用于生成简单的 J2EE 项目。

5. -DinteractiveMode=false
Artinya: Nonaktifkan mode interaksi.
Fungsi: Secara default, mvn archetype:generate berjalan dalam mode interaktif, meminta pengguna untuk memasukkan informasi seperti ID Grup, ID Artefak, dll. Dengan mengatur -DinteractiveMode=false, parameter ini dapat ditentukan langsung pada baris perintah, menghindari input interaktif.
Skenario: Menonaktifkan mode interaksi berguna saat Anda perlu mengotomatiskan konstruksi skrip.




Mantan:[AI] (12) Gunakan infinity untuk menyebarkan model penyematan
Depan:[AI] (13) Pengantar singkat tentang kesamaan dan jarak vektor
 Tuan tanah| Dipaparkan pada 2025-4-8 14:21:50 |
Maven menghasilkan .jar bebas dependensi dan paket .jar dengan dependensi, pom.xml dikonfigurasi sebagai berikut:

Perintah:
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com