Maven常用命令
一、Maven 參數
-D 傳入屬性參數
-P 使用pom中指定的配置
-e 顯示maven運行出錯的信息
-o 離線執行命令,即不去遠程倉庫更新包
-X 顯示maven允許的debug信息
-U 強制去遠程參考更新snapshot包
例如 mvn install -Dmaven.test.skip=true -Poracle
其他參數可以通過mvn help 獲取
二、Maven常用命令
1,mvn clean
說明: 清理項目生產的臨時文件,一般是模塊下的target目錄
下面來看看目錄:
2,mvn package
說明: 項目打包工具,會在模塊下的target目錄生成jar或war等文件,如下運行結果
生成的文件 如下:
3,mvn test
說明: 測試命令,或執行src/test/java/下junit的測試用例.
4,mvn install
說明: 模塊安裝命令 將打包的的jar/war文件復制到你的本地倉庫中,供其他模塊使用 -Dmaven.test.skip=true 跳過測試(同時會跳過test compile)
第一個紅框是它的輸入路徑,也是本地倉庫的路徑;
文件如下 :
5,mvn deploy
說明: 發布命令 將打包的文件發布到遠程參考,提供其他人員進行下載依賴 ,一般是發布到公司的私服,這里我沒配置私服,所以就不演示了。