Eclispe Maven build
Eclipse的M2Eclipse外掛程式提供在Eclipse的右鍵菜單中的mvn命令
M2Eclipse之後,每當修改了maven project中的任何一個檔案,都會觸發自動build,console輸出如下:Maven Builder: AUTO_BUILD Life Cycle Phases(生命週期的各個階段) validate
validate the project is correct and all necessary information is available compile
compile the source code of the project test
test the compiled source code using a suitable unit testing framework. These tests should not require the code be packaged or deployed package
take the compiled code and package it in its distributable format, such as a JAR. integration-test
process and deploy the package if necessary into an environment where integration tests can be run verify
run any checks to verify the package is valid and meets quality criteria install
install the package into the local repository, for use as a dependency in other projects locally deploy
done in an integration or release environment, copies the final package to the remote repository for sharing with other developers and projects.