kyon_mm Advent Calendar つぎのリンクにあるAdventCalendarの五日目です。 http://connpass.com/event/1457/ Ant, Maven, Gradleの特徴 これらはビルドツールと呼ばれるものであり、端的に言えば、コンパイル、テストなどを行います。 ライブラリを自動的にダウンロードしてきたり、OSSとして簡単に公開することを提供しているものもあります。 これらの「コンパイル」「テスト」「静的解析チェック」などのビルドツールが行う作業をタスクとして登録して、実行するツールと言えばよいのですかね。 簡単に比較してみましょう。 項目 Ant Maven Gradle 記述言語 XML XML Groovyの内部DSL 柔軟性 柔軟 硬い 柔軟 使われる事が多いリポジトリ Ivy MavenCentral MavenCentral 筆者の