安裝maven后,這是maven的安裝路徑
打開:我的電腦——右鍵——屬性——高級系統設置——環境變量
第一步:點擊“系統變量(S)”下面的“新建(W)...”按鈕,在“新建系統變量”中輸入變量名MAVEN_HOME,並將變量值設置為安裝路徑,在這里為D:\program document\apache-maven-3.5.2
第二步:編輯“Path變量”,在其變量值的末尾加上;%MAVEN_HOME%\bin(注意:跟前面變量值要以英文分號間隔)。
第三步:檢查maven環境是否配置成功,在cmd上輸入:mvn -v 成功的界面如下:
如果失敗的話,可以輸入path,查看配置的path是否正確。
下面介紹一下maven的常用命令:
mvn archetype:create :創建 Maven 項目
mvn compile :編譯源代碼
mvn test-compile :編譯測試代碼
mvn test : 運行應用程序中的單元測試
mvn site : 生成項目相關信息的網站
mvn clean :清除目標目錄中的生成結果
mvn package : 依據項目生成 jar 文件
mvn install :在本地 Repository 中安裝 jar
mvn eclipse:eclipse :生成 Eclipse 項目文件
在maven項目中,關於pom.xml文件的節點介紹:
<project> :文件的根節點 .
<modelversion> : pom.xml 使用的對象模型版本
<groupId> :創建項目的組織或團體的唯一 Id
<artifactId> :項目的唯一 Id, 可視為項目名
<version> :產品的版本號
<packaging> :打包物的擴展名,一般有 JAR,WAR,EAR 等
<name> :項目的顯示名,常用於 Maven 生成的文檔
<url> :組織的站點,常用於 Maven 生成的文檔
<description> :項目的描述,常用於 Maven 生成的文檔
<classifier> : 分類
<outputDirectory> : 定義輸出文件夾
<type> : 相應的依賴產品包形式,如jar,war
<scope> : 用於限制相應的依賴范圍,包括以下的幾種變量
compile :默認范圍,用於編譯
provided:類似於編譯,但支持你期待jdk或者容器提供,類似於classpath
runtime:在執行時,需要使用
test:用於test任務時使用
system:需要外在提供相應得元素。通過systemPath來取得
<systemPath> : 僅用於范圍為system。提供相應的路徑
<optional> : 標注可選,當項目自身也是依賴時。用於連續依賴時使用