Я сижу перед Grails 3.1.4. Файл build.gradle
выглядит следующим образом:Доступ к переменной Grails в build.gradle из класса обслуживания
buildscript {
...
}
version "01.01.12.99"
...
ext {
...
}
repositories {
...
}
dependencyManagement {
...
}
dependencies {
...
}
От одного из моих классов обслуживания я хочу, чтобы получить доступ к переменным version
. Это каким-то образом встроено в Grails или я пытаюсь сделать что-то невозможное? Есть ли способы загрузить эту переменную из класса Service?
Я искал и нашел this, но он обращается к версии Grails, а не к версии проекта.
Хотя это работает при запуске приложения Grails локально с 'bootRun', оно не работает при создании военного файла и развертывании его на сервере. Последний возвращает всегда «null». У вас есть идея, как сделать эту работу для развернутого файла войны? – kiltek
Вы пробовали распечатать 'System.properties' в сборке? –