maven常用命令行總結


maven項目,在命令行中操作,非常簡潔、高效,現將maven項目常用命令行總結如下:

 

maven命令行命令總結
序號 整理 統計 命令 作用
1 基本 5 mvn -v 查看maven版本
2 mvn deploy 將包存儲到遠處存儲,共享
3 mvn initalize 初始化
4 mvn install 在本地repository中安裝jar
5 mvn  jar:jar 只打jar包
6 help 3 mvn -h maven幫助
7 mvn help:sysyem 打印所有java系統屬性,環境變量
8 mvn   help:active-profiles 決定哪些maven插件有效
9 package 2 mvn package 創maven項目,打包
10 mvn prepare-package 執行操作前,准備一個包
11 clean 5 mvn clean 將就class字節碼刪除
12 mvn pre-clean 在項目清理之前,執行所需流程
13 mvn post-clean 執行完成項目清理所需的過程
14 mvn eclipse:clean 清除eclipse中的一些系統設置
15 mvn clean   dependency:copy-dependencies package 清理項目,復制依賴項,打包
16 site 4 mvn site 產生site
17 mvn pre-site site生成之前,執行所需流程
18 mvn post-site site生成之后,執行所需流程
19 mvn site-deploy 將生成的site,部署到web上
20 compile 2 mvn compile maven編譯
21 mvn test-compile 將測試源碼編譯到測試目錄中
22 v 2 mvn varify maven核實
23 mvn validate 驗證項目
24 resource/source 8 mvn generate-sources 生成源
25 mvn   generate-resources 生成包中包含的資源
26 mvn process-sources 處理源代碼
27 mvn process-resources 將資源復制到目標目錄,打包
28 mvn   generate-test-sources 生成包含在編譯中的任何測試源代碼
29 mvn   generate-test-resources 生成用於測試的資源
30 mvn   process-test-sources 處理測試源代碼
31 mvn   process-test-resources 將資源復制,並復制到測試目錄
32 class 2 mvn process-classes 對編譯生成的文件進行后處理
33 mvn   process-test-classes 對測試編譯生成的文件進行后處理
34 test 3 mvn test maven測試
35 mvn integeration-test 將包處理,部署到可以運行測試環境中
36 mvn   pre-integeration-test 在執行測試之前,執行所需操作                    

    供大家參考!!           


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM