Rumah  >  Artikel  >  Java  >  Alat Binaan Java Maven: Tutorial Lanjutan daripada Novis kepada Pakar

Alat Binaan Java Maven: Tutorial Lanjutan daripada Novis kepada Pakar

WBOY
WBOYasal
2024-04-25 17:33:011103semak imbas

Tutorial alat binaan Maven: Pasang Maven: Muat turun dan pasang Maven, tetapkan pembolehubah persekitaran MAVEN_HOME dan PATH. Cipta projek: Cipta projek Maven menggunakan penjana archetype. Fail pom.xml: Fahami struktur fail pom.xml, yang mengandungi maklumat projek, kebergantungan dan konfigurasi binaan. Tambah kebergantungan: Tambah kebergantungan pada fail pom.xml untuk menentukan perpustakaan yang diperlukan oleh projek. Bina projek: Jalankan arahan pemasangan bersih mvn untuk menyusun dan membungkus projek. Kes praktikal: Cipta kes ujian JUnit, dan kemudian gunakan perintah ujian mvn untuk menjalankan ujian.

Java Maven构建工具:从新手到专家的进阶教程

Java Maven Build Tool: Tutorial Lanjutan daripada Novice to Expert

Pengenalan

Maven ialah alat binaan Java yang popular untuk mengurus kebergantungan projek, proses binaan dan konfigurasi projek lain. Tutorial ini akan membimbing anda langkah demi langkah untuk menjadi pakar Maven.

Pasang Maven

Muat turun dan pasang Maven dari tapak web Maven. Dua pembolehubah harus ditambah pada pembolehubah persekitaran: MAVEN_HOME dan PATH.

# 设置MAVEN_HOME
setx MAVEN_HOME "C:\path\to\maven"

# 将Maven添加到PATH
setx PATH "%MAVEN_HOME%\bin;%PATH%"

Buat Projek Maven

Buat projek baharu menggunakan penjana archetype:

mvn archetype:generate -DgroupId=com.example -DartifactId=maven-example -DarchetypeArtifactId=maven-archetype-quickstart

Ini akan menjana projek Maven asas yang merangkumi fail pom.xml.

fail pom.xml

fail pom.xml ialah teras projek Maven. Ia mengandungi maklumat tentang projek dan konfigurasinya:

  • 05a8acc5c31084a4f61ade01873802ca dan 9bc4cbb67f66e148869423c0d27e5f90: Koordinat yang mengenal pasti projek secara unik.
  • f68c126daefa5e6dcc8c681069d8cb0a: Versi projek.
  • efb67709ce0ef225fa1d4cad33734034: Senarai pergantungan projek.
  • 6c59a98a07fc67d8ab2793e0ca67d9c4: Konfigurasi tentang proses binaan.

Tambah kebergantungan

Tambah kebergantungan pada pom Kemudian susun dan bungkus projek.

Kes Praktikal: Membina Ujian JUnit

Jom buat kes ujian JUnit:

src/test/java/com/example/mavenexample/AppTest.java

rreee

rreee

rreee Untuk menjalankan ujian, laksanakan:

<dependency>
  <groupId>org.junit.jupiter</groupId>
  <artifactId>junit-jupiter-api</artifactId>
  <version>5.8.2</version>
</dependency>
Jika ujian lulus, anda akan melihat output berikut dalam konsol:
mvn clean install

Kesimpulan

Tutorial ini melihat pertama alat binaan Maven dan memberi anda langkah pertama ke arah penguasaan. Untuk mengetahui lebih lanjut, lawati dokumentasi rasmi Maven.

Atas ialah kandungan terperinci Alat Binaan Java Maven: Tutorial Lanjutan daripada Novis kepada Pakar. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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