Rumah > Java > javaTutorial > Alat Binaan Java Maven: Panduan Bermula

Alat Binaan Java Maven: Panduan Bermula

王林
Lepaskan: 2024-04-17 18:39:01
asal
593 orang telah melayarinya

Maven ialah alat sumber terbuka untuk pembinaan dan pengurusan projek Java. Ia menyediakan ciri seperti pengurusan pergantungan, automasi binaan dan penjanaan dokumentasi. Selepas memasang Maven, anda boleh membuat projek dengan menjalankan perintah mvn archetype:create. Pom.xml dalam direktori projek mengandungi metadata tentang projek, arahan binaan dan kebergantungan. Membina aplikasi Java menggunakan Maven melibatkan penyusunan kod sumber, menjalankan ujian dan mencipta fail balang. Anda boleh menjalankan aplikasi dengan melaksanakan perintah pakej bersih mvn dan menjalankan fail jar dengan arahan java -jar.

Java Maven构建工具:上手指南

Java Maven Build Tool: Panduan Bermula

Maven ialah alat sumber terbuka yang popular untuk membina dan mengurus projek Java. Ia menyediakan fungsi yang kaya, termasuk pengurusan pergantungan, automasi binaan dan penjanaan dokumentasi projek.

Pasang Maven

Mula-mula, pasang Maven dalam sistem anda. Anda boleh memuat turun versi terkini dari laman web rasmi Maven: https://maven.apache.org/.

Ekstrak fail yang dimuat turun dan tambahkannya pada laluan sistem anda. Untuk pengguna Windows:

set PATH=%PATH%;C:\path\to\maven\bin
Salin selepas log masuk

Untuk pengguna Mac dan Linux:

export PATH=$PATH:/path/to/maven/bin
Salin selepas log masuk

Cipta Projek

Untuk mencipta projek berasaskan Maven, jalankan arahan berikut:

mvn archetype:create -DgroupId=my.group.id -DartifactId=my-project -Dversion=1.0-SNAPSHOT
Salin selepas log masuk

Perintah ini akan mencipta projek dengan fail konfigurasi dan struktur asas Maven direktori projek.

pom.xml

Fail pom.xml dalam direktori projek ialah fail konfigurasi Maven utama, yang mengandungi metadata, arahan binaan dan kebergantungan tentang projek. pom.xml文件是Maven最主要的配置文件,包含有关项目的元数据、构建说明和依赖项。

<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>my.group.id</groupId>
  <artifactId>my-project</artifactId>
  <version>1.0-SNAPSHOT</version>

  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.13.2</version>
      <scope>test</scope>
    </dependency>
  </dependencies>

</project>
Salin selepas log masuk

实战案例:构建一个Java应用程序

以下是一个使用Maven构建简单Java应用程序的示例:

// App.java
public class App {
    public static void main(String[] args) {
        System.out.println("Hello Maven!");
    }
}
Salin selepas log masuk
// pom.xml
<project>
  <modelVersion>4.0.0</modelVersion>
  <groupId>my.group.id</groupId>
  <artifactId>maven-test</artifactId>
  <version>1.0-SNAPSHOT</version>
  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.8.1</version>
        <configuration>
          <source>11</source>
          <target>11</target>
        </configuration>
      </plugin>
    </plugins>
  </build>
</project>
Salin selepas log masuk

执行构建

为了构建项目,运行以下命令:

mvn clean package
Salin selepas log masuk

此命令将编译源代码、运行测试并创建一个可执行jar

java -jar target/maven-test-1.0-SNAPSHOT.jar
Salin selepas log masuk

Contoh Praktikal: Membina Aplikasi Java

Berikut ialah contoh membina aplikasi Java mudah menggunakan Maven:

rrreeerrreee

Melaksanakan binaan

Untuk menjalankan arahan berikut: , rrreeeArahan ini Kod sumber akan disusun, ujian dijalankan dan fail jar boleh laku dibuat.

Jalankan aplikasi🎜🎜🎜Untuk menjalankan aplikasi, gunakan arahan berikut: 🎜rrreee🎜Anda akan melihat "Hello Maven!" 🎜🎜🎜Kesimpulan🎜🎜🎜Maven ialah alat binaan berkuasa yang memudahkan pembangunan dan penyelenggaraan projek Java. Dengan mengikuti panduan ini, anda akan memahami konsep asasnya dan cara menggunakannya untuk membina dan menjalankan aplikasi Java. 🎜

Atas ialah kandungan terperinci Alat Binaan Java Maven: Panduan Bermula. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
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