Rumah >Java >javaTutorial >Apakah kebergantungan modul asas Java?

Apakah kebergantungan modul asas Java?

王林
王林ke hadapan
2023-04-22 10:28:081146semak imbas

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!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam