1. mvn archetype:create 創建Maven項目
2. mvn compile 編譯源代碼
3. mvn test-compile 編譯測試代碼
4. mvn test 運行測試
5. mvn site 生成項目相關信息的網站
6. mvn clean 清除項目的生成結果
7. mvn package 打包項目生成jar/war文件
8. mvn install 安裝jar至本地庫
9. mvn deploy 上傳至私服
10. mvn eclipse:eclipse 生成Eclipse項目文件
11. mvn ieda:ieda 生成IDEA項目文件
12. mvn archetype:generate 反向生成maven項目的骨架
13. mvn -Dtest package 只打包不測試
14. mvn jar:jar 只打jar包
16. mvn test -skipping compile -skipping test-compile 只測試不編譯也不編譯測試
17. mvn eclipse:clean 清除eclipse的一些系統設置
18. mvn dependency:list 查看當前項目已被解析的依賴
19. mvn clean install -U 強制檢查更新
21. mvn source:jar 打包源碼
22. mvn jetty:run 運行項目於jetty上
23. mvn tomcat:run 運行項目於tomcat上
24. mvn -e 顯示詳細錯誤 信息
25. mvn validate 驗證工程是否正確,所有需要的資源是否可用
26. mvn integration-test 在集成測試可以運行的環境中處理和發布包
27. mvn verify 運行任何檢查,驗證包是否有效且達到質量標准
28. mvn generate-sources 產生應用需要的任何額外的源代碼
29. mvn help:describe -Dplugin=help 輸出Maven Help插件的信息
30. mvn help:describe -Dplugin=help -Dfull 輸出完整的帶有參數的目標列
31. mvn help:describe -Dplugin=compiler -Dmojo=compile -Dfull 獲取單個目標的信息
32. mvn help:describe -Dplugin=exec -Dfull 列出所有Maven Exec插件可用的目標
33. mvn help:effective-pom 查看Maven的默認設置
34. mvn install -X 想要查看完整的依賴蹤跡,打開 Maven 的調試標記運行
35. mvn install assembly:assembly 構建裝配Maven Assembly
36. mvn dependency:resolve 打印已解決依賴的列表
37. mvn dependency:tree 打印整個依賴樹
38. mvn dependency:sources 獲取依賴源代碼
39. -Dmaven.test.skip=true 跳過測試
40. -Dmaven.tomcat.port=9090 指定端口
41. -Dmaven.test.failure.ignore=true 忽略測試失敗
42. 設置新的版本號
mvn versions:set -DnewVersion=0.2.30-local
43. 當新版本號設置不正確時可以撤銷新版本號的設置
mvn versions:revert
44. 確認新版本號無誤后提交新版本號的設置
mvn versions:commit
轉載自:https://www.cnblogs.com/bigcat47/p/9795267.html