«Із Бандерою Україна не вступить до Європейського Союзу».
А навіщо нам ЄС, якщо там не буде Бандери?)
Пичаль. Насколько трудно и длительно закрыть СПД?
В статье на хабре(habrahabr.ru/...ompany/jugru/blog/191246) описывалось, что у Maven есть проблема с транзитивными зависимостя из-за возможности использования только одной стратегии, которая является неприемлемой, а у Gradle такой проблемы нет. Если полагаться на это, то я отдаю предпочтение Gradle. Что можете сказать по своему опыту, так ли это на самом деле, насколько часто возникают проблемы с транзитивными зависимостями в Maven и насколько они большие?
Я думал Gradle — это наиболее стабильный и продвинутый сборщик, типа как Webpack в мире джеэса.
Интересен был вопрос, что лучше использовать, Gradle или Maven. Что я нагуглил про Maven, а именно его проблемы:
1. Проблема с транзитивными зависимостями из-за использования стратегии Nearest и невозможности использования других. У Gradle, кстати, c этим всё впорядке, начиная с версии 1.4 он поддерживает три стратегии для транзитивных зависимостей, с которыми можно нормально работать: Latest, Fail и Custom. Подробно в этой статье: habrahabr.ru/...ompany/jugru/blog/191246
2. У Maven плохая документация, которая описывает 10% его функционала.
3. Что заметил сам, если посмотеть на репозитории обеих систем, то у Gradle все основные показатели примерно в 5 раз больше: количество коммитов, количество релизов, количество контрибуторов.
github.com/apache/maven
github.com/gradle/gradle
Хто жертвує свободою та принципами в обмін на хліб, в результаті лишиться без свободи, принципів і без хліба.