Разница между Gradle и Maven? [закрытый]



в чем разница между Gradle и Maven?



Я новичок в Gradle, но раньше я работал с maven.



когда использовать Gradle и когда использовать Maven ?

841   2  

2 ответов:

вы можете думать о Gradle как о доброте Муравья и Maven вместе взятых минус шум XML. И возможности написания скриптов для с Groovy-это очень большой плюс.

  • Gradle дает вам соглашения, но все же дает вам возможность легко их переопределить.
  • файлы сборки Gradle менее подробны, поскольку они написаны в groovy.
  • Он обеспечивает очень хороший DSL для написания задач сборки.
  • имеет много хороших плагинов и яркой экосистемы

когда использовать Gradle и когда использовать Maven ?

почти везде для создания java / groovy проекта. Файлы сборки очень лаконичны.

при выборе Google Gradle в качестве новой системы сборки для Android SDK и зрелых библиотек, таких как Spring, Hibernate, Grails, Groovy и т. д. уже используя его для питания своих сборок, нет никаких сомнений в том, что Gradle становится де-факто системой сборки для экосистемы Java.

Gradle-это следующий эволюционный шаг в инструментах сборки на основе JVM. Он опирается на уроки узнал из установленных инструментов, таких как Ant и Maven, и берет свои лучшие идеи на следующий уровень. Следуя подходу построения по соглашению, Gradle позволяет декларативно моделировать вашу проблемную область, используя мощный и выразительный доменный язык (DSL) реализовано в Groovy вместо XML. Поскольку Gradle является родным JVM, он позволяет вам писать пользовательская логика на языке, который вы наиболее удобны, будь то Java или Groovy

подробнее здесь: следующее поколение строит с Gradle

Comments

    Ничего не найдено.