В Gradle, когда я объявляю плагин с жестко закодированной версией, он работает хорошо:
plugins {
id 'org.springframework.boot' version '2.1.4.RELEASE'
}
Однако, если я пытаюсь параметризовать его, я получаю исключение.
Содержимое gradle.properties
:
springBootVersion=2.1.4.RELEASE
Содержимое build.gradle
:
plugins {
id 'org.springframework.boot' version "$springBootVersion"
}
Почему происходит следующее исключение?
Cause: startup failed:
build file 'build.gradle': 10: argument list must be exactly 1 literal non empty string
See https://docs.gradle.org/5.2.1/userguide/plugins.html#sec:plugins_block for information on the plugins {} block
@ line 10, column 5.
id 'org.springframework.boot' version "$springBootVersion"
^
1 error