1. 程式人生 > >【Maven】專案管理利器Maven(四)——常用命令

【Maven】專案管理利器Maven(四)——常用命令

一、前言

      在前面,小編向大家介紹了Maven的三種倉庫:本地倉庫,私服,中央倉庫。相信大家都有了一定的瞭解,下面,小編向大家繼續介紹一下Maven經常使用的——命令。

二、常用命令

  • mvn clean

      清理編譯檔案,清理target檔案

這裡寫圖片描述
  • mvn compile

      編譯主目錄檔案

這裡寫圖片描述
  • mvn test

      編譯並運行了test目錄的程式碼

這裡寫圖片描述
  • mvn package

      打包,會執行compile和test

      注意:

      打包時跳過測試

    mvn package -Dmaven.test
.skip=ture
這裡寫圖片描述
  • mvn install

      把專案釋出到本地倉庫

這裡寫圖片描述

三、命令進階

  • 列印整個依賴樹

      可以通過依賴樹來檢視專案引用版本是否有衝突,如果jar包引用有衝突,如何解決,將在以後的部落格中,向大家介紹。

    mvn dependency:tree
這裡寫圖片描述
  • 匯出依賴樹到TXT檔案

      執行匯出命令,可將依賴樹匯出到與專案同目錄下的TXT檔案中。

    mvn dependency:tree –> tree.txt
這裡寫圖片描述
  • 查找出在編譯和測試中未使用但顯示宣告的依賴
    mvn dependency:analyze
這裡寫圖片描述
  • 檢測pom.xml 中使用的各個元件是否有新版本
    mvn versions:display-dependency-updates
這裡寫圖片描述 這裡寫圖片描述 這裡寫圖片描述

四、小結

      Maven的命令還有很多,小編先在這裡寫一部分,以後用到了繼續補充,命令很多,就多多練習就好了,用的多了就熟悉了。加油!