mvn archetype:create 建立Maven項目java
mvn compile 編譯源代碼tomcat
mvn deploy 發佈項目架構
mvn test-compile 編譯測試源代碼eclipse
mvn test 運行應用程序中的單元測試maven
mvn site 生成項目相關信息的網站單元測試
mvn clean 清除項目目錄中的生成結果測試
mvn package 根據項目生成的jar網站
mvn install 在本地Repository中安裝jarspa
mvn eclipse:eclipse 生成eclipse項目文件xml
mvnjetty:run 啓動jetty服務
mvntomcat:run 啓動tomcat服務
mvn clean package -Dmaven.test.skip=true:清除之前的包後從新打包,跳過測試類
新建一個簡單的maven項目,試着用一些簡單的命令.
在這裏,我新建一個文件夾,maven-01作爲個人maven總體項目名.接着,咱們打開maven-01文件夾,建立一個pom.xml.
打開pom.xml,裏面的頭部內容,咱們能夠從其餘項目裏面copy,也能夠在網上找,我這裏是從cxf官方給的demo裏面copy的
pom.xml建立完畢後,咱們開始建立maven的目錄架構.
maven的標準架構是
src->main->java :主要是java源文件 src->main->resources :開發用到的資源配置文件
src->test->java :測試的源文件 src->test->resources:測試用到的資源配置文件
建立好目錄架構後,咱們開始建立包第一個項目,我就建立個com.kkrgwbj.user,而後再裏面編寫一個User類.
如圖:
接下來,咱們回到pom.xml所在的目錄,鼠標右鍵按住shift選擇在此處打開命令窗口.
而後輸入:mvn compile(編譯項目)回車
如圖因此,就說明你的已經編譯成功.
當編譯成功後,咱們能夠看到多了一個target目錄,
這裏面就是編譯後的class文件.
接着,輸入命令mvn clean(清空編譯信息);
調用此命令,則將項目編譯信息給清空,即target下面的信息清空.
接着輸入命令:mvn package(打包)
打開target目錄,咱們能夠看到maven將咱們的項目打包成了一個jar包.
接下來,咱們打開pom.xml在裏面添加
接着,咱們在test裏面建立一個測試類TestUser
接下來,在命令窗口輸入:mvn test(測試);
看到這裏,咱們的測試命令也執行成功了.
其餘命令在這裏很少演示了,你們能夠本身去嘗試.