maven學習筆記二(瞭解maven的基本命令)

maven經常使用的命令

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項目

新建一個簡單的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(測試);

看到這裏,咱們的測試命令也執行成功了.

其餘命令在這裏很少演示了,你們能夠本身去嘗試.

相關文章
相關標籤/搜索