1. 程式人生 > >Maven專案結構與常用命令

Maven專案結構與常用命令

Maven專案結構

常用命令

1、clean:清理

專案路徑下執行,mvn clean,將專案根路徑下的target目錄清理掉,也就是.class檔案。

2、 compile:編譯

專案路徑下執行,mvn compile,將.java編譯成.class檔案,存放於target下。

3、test:單元測試

專案路徑下執行,mvn test,專案路徑src/test/java目錄下的單元測試類都會執行,單元測試類名稱必須是xxxTest.java。

4、package:打包

專案路徑下執行,mvn package,專案打包到target目錄下。

5、install:安裝到本地倉促

專案路徑下執行,mvn install,將專案打包安裝到本地倉庫中。

生命週期:

有三套生命週期,各自相互獨立,互不影響。

1、Clean'Life'Cycle:清理生命週期

clean命令

2、defaultLifeCycle:預設生命週期

相關命令:compile、test、package、install、deploy(執行後面的命令時,前面的命令自動執行。)

3、siteLifeCycle:站點生命週期

site