Я использую Gradle в своем проекте. У меня есть задача сделать некоторую дополнительную настройку с моей войной. Мне нужно построить строку для использования в моей задаче вроде, скажем, у меня есть:
task extraStuff{
doStuff 'org.springframework:spring-web:[email protected]'
}
Это прекрасно работает. Мне нужно определить версию (фактически уже определенную в файле свойств) и использовать ее в задаче типа:
springVersion=3.0.6.RELEASE
task extraStuff{
doStuff 'org.springframework:spring-web:${springVersion}@war'
}
Моя проблема: spring версия не распознается как переменная. Итак, как я могу передать его внутри строки?