- 追加された行はこの色です。
- 削除された行はこの色です。
- Maven2 へ行く。
** Maven2 - プロジェクト管理、ビルドツール [#d09dde19]
#setlinebreak(on);
&color(red){書きかけの記事};
ビルドツールとしてApache Ant 等があるが、Maven2ではAntでできる機能の他に
JAVAの依存ライブラリの管理等もしてくれるので、とてもありがたい。
◆参照URL
#html(<table><tr><td width="20"></td><td style="border:1px solid #000000">)
http://wiki.fdiary.net/maven2/?CookBook
http://itpro.nikkeibp.co.jp/article/COLUMN/20051110/224373/
http://vlog.blog32.fc2.com/blog-entry-26.html
#html(</td></tr></table>)
◆インストール
・[[Maven2のインストール]]を参照
◆機能
#html(<table><tr><td width="20"></td><td style="border:1px solid #000000">)
・プログラムのビルド
・ドキュメント生成
・各種のレポート生成
・依存するライブラリの管理
・リソース管理システム(SCM)への接続
・リリースパッケージの生成
・パッケージのデプロイ
#html(</td></tr></table>)
◆利用方法
プロジェクトディレクトリの作成
#html(<table><tr><td width="20"></td><td style="background:#000000;color:white;">)
mvn archetype:create -DgroupId=グループ名 -DartifactId=プロジェクト名
//mvn archetype:create -DgroupId=itpro.sample -DartifactId=mvnsample
#html(</td></tr></table>)
#html(<div style="padding-left:25px;">)
groupIdには com-example-function 等のようにグループ名を指定する。
コマンドを実行したディレクトリにartifactIdで指定したプロジェクトディレクトリが作成される。
#html(</div>)