maven下載
訪問 maven官網下載安裝包
maven目錄結構
- bin目錄包含mvn的運行腳本
m2.cnf 是一個配置文件 - boot目錄
plexus-classworlds-2.5.2.jar是一個類加載器框架,maven使用它來加載類庫 - conf是配置文件目錄
這裏的settings.xml後續要配置 - 4 lib目錄,是maven運行時依賴的一些jar包
- 配置maven的環境變量
計算機—>屬性—>高級系統設置—>環境變量
環境變量分爲 用戶變量和系統變量,如果你的電腦是多人使用的,定義在系統變量裏的,所有用戶都可以使用,而在用戶變量定義的只對當前用戶有效,其他用戶不可以使用
環境變量配置好後,打開cmd,輸入命令mvn -v,如果顯示如下,證明設置成功:
使用maven構建helloword工程,目錄結構如下:
我這裏使用idea,選擇module—>maven
package com.torey.jarTest;
public class HelloWorld {
public static String sayHello(){
System.out.println("Hello World");
return "Hello World";
}
}
mvn compile 對項目進行編譯
cmd進入項目根目錄, 輸入命令:mvn compile,對項目進行編譯
BUILD SUCCESS證明項目編譯成功了
mvn test 執行測試用例
- 執行 mvn test,執行測試用例:
- 進入項目根目錄,可以看到maven爲我們生產了target目錄
target目錄內容如下:
classess文件夾是字節碼文件
surefire-reports 文件夾是測試報告文件
mvn package 對項目進行打包
- 使用 mvn package,對項目進行打包
執行成功後,就生產了jar包