Maven目錄結構、常用命令、及環境配置

maven創建項目的目錄結構

 

從圖片我們不難發現,main文件夾的下面含有幾個模塊

  1. java文件夾:表示存放項目源代碼的目錄
  2. resource:存放的是項目相關的配置文件
  3. webapp:存放的是頁面的一些素材,比如css文件、js類庫以及一些圖片
  4. 其中的Pom.xml文件是maven 項目的核心配置文件

maven項目的常用命令

mvn clean

表示將項目中的target目錄清除掉

mvn compile

表示將源代碼編譯爲class文件,並將之存放在target目錄下

mvn test

表示進行單元測試,將項目根目錄下面的src/test /java目錄下的單元測試類都會執行

單元測試類的要求:必須又有test的結尾

mvn packege

對項目進行打包,打包成一個war包存放在項目的根目錄下

mvn install

可以將我們自己寫的jar包放到我們的本地倉庫

maven項目的生命週期:

三套生命週期,每一套的生命週期相互獨立,互不影響。在一套生命週期內,執行後面的命令會自動執行。

ClanLifeStyle

清理的生命週期,會清理掉maven項目中的相關部署的項目

defaltLifevstyle

默認生命週期,其中包括maven的常用命令:

Compiletestpackageinstalldeploy

當我們選擇執行install的時候,前面的相關命令會自動執行。

sitelifestyle

站點的生命週期

環境變量的配置

  1. 配置MAVEN_HOME,其中需要注意的是,maven事實上是依賴jdk 的,所以我們的環境變量中一定要有JAVA_HOME

  1. 將配置好的home添加到Path中

  1. 將我們自己配置好的maven添加到eclipse中

  1. 設置用戶配置文件的位置

  1. 構建索引

  1. 創建項目

發佈了27 篇原創文章 · 獲贊 24 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章