Apache Maven を使ってみよう(その 1)
当ブログではこれまで Apache Maven (以下、Maven) の話題は極力避けてきたが、昨今の開発事情を鑑みるに、最早 Maven なしでは開発がままならない状況になりつつある。Spring MVC では標準のビルドツールとして採用されるなど、Maven は避けては通れないものになっている。
Maven はなぜ便利なのか ?
ビルドライフサイクルの自動化
IDE を使っているとあまりピンと来ないかも知れないが、たくさんの Java のソースコードを一つ一つ手でコンパイルするのは大変な作業である。Maven でプロジェクトを管理しておけば、コマンド一つでコンパイルを含むビルドライフサイクルを全て自動化できる。