更新時間:2020-09-17 15:18:35 來源:動力節點 瀏覽1629次
maven通常結合ide使用,但是在有些場景下,需要使用mvn命令行,尤其是項目打包及安裝。
maven常用命令行
進入工程目錄,運行mvn命令:
1. 編譯項目:mvn compile
2. 打包:mvn package
3. 打包時跳過測試:mvn package -Dmaven.test.skip=ture xxx
4. 安裝當前工程的輸出文件到本地倉庫: mvn install
5. 清理(刪除target目錄):mvn clean
6. 查看實際pom信息: mvn help:effective-pom
7. 一般在服務器上打包安裝用這個命令:mvn -Dmaven.test.skip=true clean package install -U
-U參數;該參數能強制讓Maven檢查所有SNAPSHOT依賴更新,確保集成基于最新的狀態。
8.:mvn -Dmaven.test.skip=true clean package install -U assembly:assembly
會在項目下生成 target 文件夾下生成兩個jar包,一個包含依賴(構建一個完整的可執行的jar包),一個不包含依賴
其中的assembly是一個pom中添加的插件
9. 運行打包的jar文件:如,java -cp target\helloworld-1.0-SNAPSHOT.jar com.easymorse.App
關于可執行程序(需要指定一個 main 類)打 jar 包
10. 另外:linux下通常將mvn命令寫入shell腳本文件,執行。
以上就是對“maven常用命令行的使用”的介紹,希望對大家有所幫助,還想學習更多關于Java的課程,可以關注動力節點官網Java視頻教程,免費下載學習。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習