Mavenにはビルドライフサイクルという概念があります。
defaultライフサイクルには、次の重要なフェーズが含まれています。コンパイル、テスト、デプロイを処理するビルド関係のフェーズですね。
- validate
- compile
- test
- package
- integration-test
- verify
- install
- deploy
cleanライフサイクルには、プロジェクトをクリーンにする処理として、次のフェーズが含まれています。
- pre-clean
- clean
- post-clean
siteライフサイクルには、サイトドキュメントを生成、でプロイする処理として、次のフェーズが含まれています。
- pre-site
- site
- post-site