Отличная версия внутри Gradle - PullRequest
0 голосов
/ 19 ноября 2018

У меня есть обновление Gradle на моей локальной машине.

тогда я проверил версию, она вернулась;

------------------------------------------------------------
Gradle 4.10.2
------------------------------------------------------------

    Kotlin DSL:   1.0-rc-6
    Kotlin:       1.2.61
    Groovy:       2.4.15
    Ant:          Apache Ant(TM) version 1.9.11 compiled on March 23 2018
    JVM:          1.8.0_171 (Oracle Corporation 25.171-b11)

заводная версия есть; 2.4.15.

И я хочу обновить gradle до 4.10.2 в моем проекте весенней загрузки, но я использую gradle 2.5.0 в моем проекте.

это вызвало какие-либо проблемы?

мы можем использовать 2.5.0 или любую другую отличную версию в Gradle 4.10.2?

Что означает отличная версия gradle на моей локальной машине?

1 Ответ

0 голосов
/ 19 ноября 2018

Не будет никаких предсказуемых проблем.Это в основном так: Gradle использует Groovy для выполнения своих задач - и в тех, у кого есть эта версия Groovy в распоряжении.В конце концов, это всего лишь инструмент сборки - он должен правильно выполнять изоляцию пути к классу / -loading.

Плагин Groovy в Gradle позаботится о том, чтобы подобрать нужную версию из вашей компиляции.временные зависимости.Поэтому, если вы не выполняете какие-либо задачи в своих задачах или не работаете с конфигурациями, вы должны быть в полной безопасности.

Поскольку вы упомянули Spring Boot: обязательно закрепите вашу версию Groovy на ext['groovy.version'] = '2.5.3', иначе вы в конечном итоге получитес описанной выше проблемой из-за того, что плагин Spring Boot работает с зависимостями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...