およそ10年ぶりに仕事でJavaを使うことになりそうです(C#を推す人がいるらしいので決定ではないが)。とりあえず、ツールセットの再確認から(フリーのツール編) ビルドツール 10年前は、Antが登場するちょっと前で、バッチコマンド(シェルスクリプト)でjavacコマンドを呼び出すか、make/nmakeでjavacコマンドを呼び出すか、でした。 (個人的にはSmartMakeを使ってMakefileを生成していましたが) いまでは、Antか、Mavenか、Ivy(+Ant)か、といったところのようですが、さて、どれにしたものか・・・ 参考 議論:Mavenはビルドに適したツールか? Mavenの賛否両論が掲載されているので、比較検討のよい参照となります。生半可な知識でMavenを使うと怪我の元、ただし使いこなせば強力なツールというところか。 万人のためのオートメーション: Ivy による