生命週期階段與外掛目標的繫結關係

Java_nick_chan發表於2017-03-08

內建繫結

Maven在核心為一些主要的生命週期階段繫結了很多外掛的目標

clean生命週期階段與外掛目標的繫結關係

生命週期階段 外掛目標
pre-clean  
clean maven-clean-plugin:clean
post-clean  

site生命週期階段與外掛目標的繫結關係 

生命週期階段 外掛目標
pre-site  
site maven-site-plugin:site
post-site  
site-deploy maven-site-plugin:deploy


default生命週期與內建外掛繫結關係及具體任務(打包型別: jar)

生命週期階段 外掛目標 執行任務
process-resources maven-resources-plugin:resources 複製主資原始檔至主輸出目錄
compile maven-compile-plugin:compile 編譯主程式碼至主輸出目錄
process-test-resources maven-resources-plugin:testRresources 複製測試資原始檔至測試輸出目錄
test-compile maven-compiler-plugin:testCompile 編譯測試程式碼至測試輸出目錄
test maven-surefire-plugin:test 執行測試用例
package maven-jar-plugin:jar 建立專案jar包
install maven-install-plugin:install 將專案輸出構件安裝到本地倉庫
deploy maven-deploy-plugin:deploy 將專案輸出構件部署到遠端倉庫



相關文章