mvn常用命令


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




免責聲明!

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



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