У меня есть опыт использования Grails 2.x (а также проектов Maven и Gradle) в отключенной сети, где я создавал примеры проектов для загрузки зависимостей в Nexus, а затем перемещал репозиторий Nexus в отключенноесеть для создания реальных проектов.
Grails 4.0.0 загружает Gradle напрямую из Интернета при первом использовании и не учитывает настройки / init-файлы Maven и Gradle в моем профиле для этого конкретного
Есть ли способ настроить Grails для использования Nexus для этого шага или Есть ли способ настроить его для использования внешнего дистрибутива Gradle, чтобы его можно было использовать на отключенном компьютере?сеть?
Чтобы воспроизвести проблему, следуйте инструкциям по установке вручную (Windows): https://docs.grails.org/4.0.0/guide/single.html#downloadingAndInstalling и убедитесь, что все кэшированные файлы были удалены.Затем следуйте инструкциям по созданию вашего первого приложения.
grails create-app helloworld
Grails 4.0.0 скачал Gradle с https://services.gradle.org/distributions/gradle-5.1.1-bin.zip
Кроме основной проблемы, указанной выше, я настроил Nexus на прокси https://repo.grails.org/grails/core и это сработало для jar-файлов Grails.Однако я не знаю, почему это было необходимо, поскольку дистрибутив Grails 4.0.0 уже имеет эти файлы JAR локально.