Mavenは知っている人のためのGradle
Gradleとは
公式: Gradle
いまさら Gradle を使ってみた の説明が分かりやすい。
簡単にサマリ
Ant
功績: ビルドツールのデファクト
が、結果 ビルド職人にしか読めない build.xml が横行。ライブラリーの依存関係、プロジェクト毎に異なるディレクトリー構成
等が問題になった。
Maven
功績: 「規約」という概念でこれらの問題を解決した。
しかし XML の限界
に差し掛かる。自身が持つ強い規約を XML とプラグインだけで解決しようとしているので、ちょっとだけ手を加えるということが非常に苦手。プラグイン開発の敷居の高さもあって、ほとんどの場合は「Maven で出来ることをやる」と言ったビルドツール支配型になった。
そこで
Gradle 登場
Gradle は Maven がもたらした規約を尊重しつつも、XML ではなくスクリプトを導入することでビルド周辺の諸問題を解決しようとするもの。
参考
多分わかりやすいGradle入門
Gradle入門
MavenとGradleを比べてGradleがいいんじゃないかなって思う理由
Author And Source
この問題について(Mavenは知っている人のためのGradle), 我々は、より多くの情報をここで見つけました https://qiita.com/e99h2121/items/f6f1a9b3e6e022fcb859著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .