おそらく機能:プロジェクト、管理ビルドのジャー自動的に生成し、ユニットテスト、パッケージ、レポート生成、展開プロジェクトを実行し、パッケージ、コンパイルされたコードをウェブサイトを。
重要な特徴:依存関係の管理( Mavenのがするjarファイル管理プロセスパッケージを、大幅にディスクスペースを節約することができます)、キー建設プロジェクト。
Mavenのプロジェクトの標準的なディレクトリ構造
SCR /メイン/ javaのディレクトリコード部コア
SCR /メイン/リソースディレクトリプロファイルセクション
SCR /テキスト/ Javaのディレクトリテストコード部分
SCR /テキスト/リソースプロファイルセクションをテストするためのディレクトリ
もしウェブがプロジェクト
SCR /メイン/ webappのページ資源、JS 、CSS 、画像など
Mavenの一般的に使用されるコマンドを
MVNクリーンな削除は、ローカルにすべての情報をコンパイル
MVNコンパイルコアコードのセクションをコンパイル
MVN試験は、コアコードとテストコードセクションをコンパイル
MVNパッケージパッケージ
MVNインストールパッケージを、地域の倉庫に置き
(この 4 コマンドは後者のコマンドの前に実行されるコマンドが自動的に実行されます)
MVNのデプロイ解除(いくつかの設定が必要です)
戻る 5つのコマンドは一緒に構成するMavenのデフォルトのライフサイクルを