maven 基本命令

今天覆習了一下maven命令的使用,這裏總結一下,作爲後續使用的參考:


1. mvn clean

清理命令,該命令用來清除原來編譯生成的.class和.jar 等文件。maven的做法比較暴力,直接將放置這類文件的targer目錄刪除了!


2. mvn compile

編譯命令,運行該命令會工程對應的源文件進行編譯,並將編譯完成的字節碼文件輸出到targer/classes目錄下。對於已編譯的過的源文件,其會對比源文件和字節碼文件的修改時間判斷是否進行重新編譯。如果想重新編譯可以使用mvn clean compile組合命令。


3. mvn compiler:testCompile

編譯命令,編譯測試文件。該命令只編譯測試文件,如果測試用例依賴工程定義的類,必須先運行mvn compile編譯源文件,否則會報“找不到符號串”。測試用例編譯完成的字節碼文件輸出到target\test-classes中。


4. mvn test

一鍵測試命令,其會運行mvn compile、 mvn compiler:testCompile然後運行測試用例,最後運行測試用例並生成測試報告。


5. mvn package

打包命令,運行該命令,會首先運行mvn test,然後再進行打包。

6. mvn install

上傳二方包命令,對工程進行打包即 mvn package 然後將二方包上傳到nexus中。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章