先週辺りからNetBeansのMaven2サポートの機能を色々と調べているのですが、サポートが完璧すぎる故にはまった変な所があるので紹介します。 ビルドの仕組み EclipseもそうですがNetBeansでもいわゆるインクリメンタルビルドが行われるため、基本的にはソースコードを保存した瞬間にバックグラウンドでコンパイルされます。これに対して明示的にビルドする場合の挙動が違います。Eclipseは専用のコンパイラでビルドするのに対し、NetBeansではデフォルトでAntのビルドが実行されます。プロジェクトの作成時に設定はAntの設定ファイルとして保存されるようになり、コマンドラインからAntビルドしている状況と同じになるわけです。 Maven2プロジェクトの場合、Ant用の設定ファイルは作られません。代わりにpom.xmlが設定ファイルとなります。そして、ビルドに関してはMaven2のビル
ソフトウェア開発ではビルド、テスト、アーカイブの作成、ドキュメントの生成、デプロイなど様々な繰り返して行う作業が存在します。それらの作業の1つ1つは単純かも知れません。ですが、作業の順番を間違えたり、一部の作業をミスしたりすると大きな損失になります。また、一連の作業を実行する為に1つ1つの作業を終わるまで待機していると非常に大きな時間損失になります。 Maven2はそのような作業を自動化するためのプロジェクト管理ツールです。ビルドやテストなどを自動化することで作業時間は短縮できますし、手順を間違えることもありません。1度定義すれば繰り返して実行する事も容易です。 このようにMaven2を導入することで各作業が自動化され大きなメリットとなります。ですが、設定や導入に癖もあるので敷居が高いように思われているようです。そこでNetBeansを使ってMaven2を試してみるとします。 Maven2
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く