Gradle-обертка загружается несколько раз для разных проектов
У меня есть микро-сервисы, где каждый сервис - это отдельный проект. В файлах свойств оболочки Gradle я определил тот же URL-адрес для распространения:
distributionUrl=http://nexus-server.com/nexus/content/repositories/software/gradle/2.14.1/gradle-2.14.1-bin.zip
Наш нексус перенесен на другой сервер, поэтому мне пришлось обновить файл свойств оболочки Gradle, чтобы использовать новый адрес сервера. У меня есть 2 вопроса:
- Есть ли способ, которым я мог бы сказать gradle не скачивать дистрибутив с нуля, так как (в принципе) дистрибутив такой же, только адрес сервера меняется?
- Даже если gradle wrapper загружает дистрибутив с нового сервера Nexus, почему он повторяет действие для каждого проекта микросервиса вместо того, чтобы повторно использовать тот, который был загружен для первого проекта (после его сборки)?