Нужно ли устанавливать Groovy для Gradle? - PullRequest
0 голосов
/ 15 мая 2018

Я новичок в Gradle. Я вижу, что в Gradle lib уже есть файл 'groovy-all-2.4.12.jar' в папке lib, и у меня, похоже, нет проблем с задачами и / или зависимостями. Тем не менее, необходимо ли в любом случае установить Groovy в моей системе поверх него?

Причина, по которой я спрашиваю, состоит в том, что, когда я делаю 'gradle -v' в командной строке, я вижу несколько предупреждений. Пожалуйста, смотрите прикрепленный скриншот.

enter image description here

1 Ответ

0 голосов
/ 15 мая 2018

При использовании gradle настоятельно рекомендуется использовать оболочку Gradle, встроенную в проект, который вы создаете, вместо общесистемного дистрибутива gradle (то есть gradlew, а не gralde). Это гарантирует соответствие версии Gradle, с которой был протестирован ваш проект.

С оболочкой Gradle вам не нужно заботиться о каких-либо зависимостях, которые нужны самой Grade, например, groovy, и вам вообще не нужно устанавливать что-либо из Gradle, поскольку оболочка в вашем проекте загрузит все необходимое на Первый запуск.

Минимальная настройка для оболочки Gradle:

/gradlew - unix shell script
/gradlew.bat - windows batch script
/gradle/wrapper/gradle-wrapper.properties -- the properties file defining the version
/gradle/wrapper/gradle-wrapper.jar -- the minimal jar (50Kb) that takes care about the rest

Вышеуказанные файлы должны быть зафиксированы в вашем проекте, и это то, что делают 99% всех проектов gradle. Вы найдете более подробную информацию здесь https://docs.gradle.org/current/userguide/gradle_wrapper.html

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