Gradleは、動的スクリプト言語Groovyを利用してビルドスクリプトを記述することができるビルドツールです。Gradleには、以下のような特徴があります。 JavaVM上で動作する Mavenのようにプロジェクトのライフサイクル全体をカバーしている ビルドスクリプトをGroovyのDSL(Domain Specific Language)で簡潔に記述することができる 複雑な箇所はGroovyスクリプトで柔軟に記述することができる さまざまな機能がプラグインで用意されている Mavenのリポジトリを利用することができる つまり、Mavenのようなデフォルト規約に沿った強力なプロジェクトライフサイクルのサポートとAntのような任意のビルド処理を自在に表現するパワフルさを兼ね備えた万能選手としてのビルドツール、それがGradleです。 なんでもできるといってもAntのように手続き的処理をXM
![ビルドツールGradleスタートアップガイドの紹介「Grails/Groovy工房 vol.2」[前編] | コラム | 情報畑でつかまえて - NTTソフトウェアブログ](https://images.weserv.nl/?url=https%3A%2F%2Fcdn-ak-scissors.b.st-hatena.com%2Fimage%2Fsquare%2F3081829f0404088797b4eb7111c678ce60db944e%2Fheight%3D288%3Bversion%3D1%3Bwidth%3D512%2Fhttps%253A%252F%252Fwww.ntts.co.jp%252Fcolumn%252Ftec%252Fjava_03%252Fimg%252Fmvnrepo.gif&q=12&output=webp&max-age=110)