Maven建置工具教學:安裝Maven: 下載並安裝Maven,設定環境變數MAVEN_HOME和PATH。建立專案: 使用archetype產生器建立一個Maven專案。 pom.xml檔: 了解pom.xml檔的結構,它包含專案資訊、依賴項和建置配置。新增依賴項: 將依賴項新增至pom.xml檔案中,以指定專案所需庫。建置專案: 執行 mvn clean install指令來編譯和打包專案。實戰案例: 建立一個JUnit測試案例,然後使用mvn test指令執行測試。
Java Maven建置工具:從新手到專家的進階教學
簡介
#Maven是一個流行的Java建置工具,用於管理專案相依性、建置流程和其他專案配置。本教學將逐步指導您成為Maven專家。
安裝Maven
從Maven網站下載並安裝Maven。環境變數中應加入兩個變數:MAVEN_HOME和PATH。
# 设置MAVEN_HOME setx MAVEN_HOME "C:\path\to\maven" # 将Maven添加到PATH setx PATH "%MAVEN_HOME%\bin;%PATH%"
建立Maven專案
使用archetype產生器建立新專案:
mvn archetype:generate -DgroupId=com.example -DartifactId=maven-example -DarchetypeArtifactId=maven-archetype-quickstart
這將產生一個基本的Maven項目,其中包含一個pom .xml檔。
pom.xml檔
pom.xml檔是Maven專案的核心。它包含有關項目及其配置的資訊:
新增依賴項
使用下列語法將相依性新增至pom.xml檔案:
<dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-api</artifactId> <version>5.8.2</version> </dependency>
建置項目
要建置項目,請執行:
mvn clean install
這將清除所有建置輸出,然後編譯和打包專案。
實戰案例:建立一個JUnit測試
讓我們建立一個JUnit測試案例:
src/test/java/com/ example/mavenexample/AppTest.java
package com.example.mavenexample; import org.junit.jupiter.api.Test; import static org.junit.jupiter.api.Assertions.assertEquals; public class AppTest { @Test public void testAdd() { assertEquals(3, App.add(1, 2)); } }
執行測試
要執行測試,請執行:
mvn test
如果測試通過,您將在控制台中看到以下輸出:
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
結論
本教學初探了Maven建置工具並為您邁向精通邁出了第一步。如欲了解更多,請造訪Maven官方文件。
以上是Java Maven建置工具:從新手到專家的進階教學的詳細內容。更多資訊請關注PHP中文網其他相關文章!