maven基礎教程(maven視頻)之快速入門小結3

maven免費視頻地址

https://ke.qq.com/course/276638#tuin=5740604a

流程

這裏寫圖片描述

建立項目到workspace 中
執行mvn 項目構建命令,進入項目根目錄 (pom.xml 所在目錄)

當我們運行 mvn 的時候 爲什麼 測試的沒有編譯 那是因爲生命週期還沒走到測試

順序往下執行的,之前某個 (之前的都會執行掉)

Maven項目完整生命週期

  •  validate
  •  generate-sources
  •  process-sources
  •  generate-resources
  •  process-resources 複製並處理資源文件,至目標目錄,準備打包。
  •  compile 編譯項目的源代碼。
  •  process-classes
  •  generate-test-sources
  •  process-test-sources
  •  generate-test-resources
  •  process-test-resources 複製並處理資源文件,至目標測試目錄。
  •  test-compile 編譯測試源代碼。
  •  process-test-classes
  •  test 使用合適的單元測試框架運行測試。這些測試代碼不會被打包或部署。
  •  prepare-package
  •  package 接受編譯好的代碼,打包成可發佈的格式,如 JAR 。
  •  pre-integration-test
  •  integration-test
  •  post-integration-test
  •  verify
  •  install 將包安裝至本地倉庫,以讓其它項目依賴。
  •  deploy 將最終的包複製到遠程的倉庫,以讓其它開發人員與項目共享。

使用插件進行項目轉換

  •  轉換Eclipse工程 (在pom.xml目錄執行)
  •  mvn eclipse:eclipse
  •  mvn eclipse:clean //清除Eclipse設置信息
  •  轉換成IDEA 工程(在pom.xml目錄執行)
  •  mvn idea:idea
  •  mvn idea:clean //清除idea設置信息

  •  顯示一個插件的詳細信息(configuration, goals等):

  •  mvn help:describe -Dplugin=pluginName -Ddetail
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章