Rumah > Java > javaTutorial > teks badan

Apakah kebergantungan modul asas Java?

王林
Lepaskan: 2023-04-22 10:28:08
ke hadapan
1049 orang telah melayarinya

Ciri teras Maven ialah pengurusan pergantungan. Apabila kita berurusan dengan projek berbilang modul (mengandungi ratusan atau ribuan modul atau sub-projek), kebergantungan antara modul menjadi sangat kompleks dan pengurusan menjadi sukar.

Pengurusan pergantungan

Apakah kebergantungan modul asas Java?

kebergantungan rangka kerja ialah pengurusan pergantungan yang bebas daripada rangka kerja :

  • Kami biasanya mempunyai pengurusan pergantungan pihak ketiga yang bebas di bawah rangka kerja projek; konflik pergantungan Modul asas;

  • Pengurusan versi bersatu memudahkan peningkatan komponen asas; 🎜 >

    framerork-parent ialah fail pom induk bagi keseluruhan projek, yang mentakrifkan komponen ini terutamanya:
  • Memperkenalkan kebergantungan pengurusan versi rangka kerja untuk pengurusan bersatu global; 🎜>
Urus versi submodul; Konfigurasi pemalam, seperti menyusun pemalam, maklumat penerbitan, penyepaduan komponen, dll.; Arahan asas

Apakah kebergantungan modul asas Java?mvn clean Kosongkan projek yang dijana (dalam sasaran)

    mvn compile compile kod sumber
  • mvn install secara setempat Pasang jar dalam repositori (termasuk mvn compile, pakej mvn, dan kemudian muat naik ke gudang tempatan)
  • mvn deploy Muat naik ke pelayan peribadi ( mengandungi pemasangan mvn, kemudian muat naik ke pelayan peribadi)
  • Pakej pakej mvn
  • mvn test Run test

tapak mvn Jana tapakApakah kebergantungan modul asas Java?

mvn test-compile Kompilkan kod ujian
  • mvn -Dtest package Hanya pakej tetapi bukan ujian
  • mvn jar:jar Hanya cetak pakej balang
  • ujian mvn -langkau kompilasi -langkau ujian-kompil hanya ujian tanpa menyusun, begitu juga kompilasi ujian
  • mvn source.jar Pembungkusan kod sumber

Atas ialah kandungan terperinci Apakah kebergantungan modul asas Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan