maven常用命令列總結
阿新 • • 發佈:2018-12-08
maven專案,在命令列中操作,非常簡潔、高效,現將maven專案常用命令列總結如下:
maven命令列命令總結 | ||||
序號 | 整理 | 統計 | 命令 | 作用 |
1 | 基本 | 5 | mvn -v | 檢視maven版本 |
2 | mvn deploy | 將包儲存到遠處儲存,共享 | ||
3 | mvn initalize | 初始化 | ||
4 | mvn install | 在本地repository中安裝jar | ||
5 | mvn jar:jar | 只打jar包 | ||
6 | help | 3 | mvn -h | maven幫助 |
7 | mvn help:sysyem | 列印所有java系統屬性,環境變數 | ||
8 | mvn help:active-profiles | 決定哪些maven外掛有效 | ||
9 | package | 2 | mvn package | 創maven專案,打包 |
10 | mvn prepare-package | 執行操作前,準備一個包 | ||
11 | clean | 5 | mvn clean | 將就class位元組碼刪除 |
12 | mvn pre-clean | 在專案清理之前,執行所需流程 | ||
13 | mvn post-clean | 執行完成專案清理所需的過程 | ||
14 | mvn eclipse:clean | 清除eclipse中的一些系統設定 | ||
15 | mvn clean dependency:copy-dependencies package | 清理專案,複製依賴項,打包 | ||
16 | site | 4 | mvn site | 產生site |
17 | mvn pre-site | site生成之前,執行所需流程 | ||
18 | mvn post-site | site生成之後,執行所需流程 | ||
19 | mvn site-deploy | 將生成的site,部署到web上 | ||
20 | compile | 2 | mvn compile | maven編譯 |
21 | mvn test-compile | 將測試原始碼編譯到測試目錄中 | ||
22 | v | 2 | mvn varify | maven核實 |
23 | mvn validate | 驗證專案 | ||
24 | resource/source | 8 | mvn generate-sources | 生成源 |
25 | mvn generate-resources | 生成包中包含的資源 | ||
26 | mvn process-sources | 處理原始碼 | ||
27 | mvn process-resources | 將資源複製到目標目錄,打包 | ||
28 | mvn generate-test-sources | 生成包含在編譯中的任何測試原始碼 | ||
29 | mvn generate-test-resources | 生成用於測試的資源 | ||
30 | mvn process-test-sources | 處理測試原始碼 | ||
31 | mvn process-test-resources | 將資源複製,並複製到測試目錄 | ||
32 | class | 2 | mvn process-classes | 對編譯生成的檔案進行後處理 |
33 | mvn process-test-classes | 對測試編譯生成的檔案進行後處理 | ||
34 | test | 3 | mvn test | maven測試 |
35 | mvn integeration-test | 將包處理,部署到可以執行測試環境中 | ||
36 | mvn pre-integeration-test | 在執行測試之前,執行所需操作 |
供大家參考!!