gradle插件DSL中的参考版本变量?
我有以下文件:gradle插件DSL中的参考版本变量?,gradle,gradle-plugin,Gradle,Gradle Plugin,我有以下文件: buildscript { ext { kotlinVersion = '1.2.10' springBootVersion = '2.0.0.M7' } ... plugins { id "org.jetbrains.kotlin.jvm" version "1.2.10" 我想在plugins声明中使用kotlinVersionfromext块。我怎样才能做到这一点 当我尝试直接做这件事时,我得到: 参数列表必须正好
buildscript {
ext {
kotlinVersion = '1.2.10'
springBootVersion = '2.0.0.M7'
}
...
plugins {
id "org.jetbrains.kotlin.jvm" version "1.2.10"
我想在plugins
声明中使用kotlinVersion
fromext
块。我怎样才能做到这一点
当我尝试直接做这件事时,我得到:
参数列表必须正好是1个文本非空字符串
您不能在插件DSL中引用变量
参考资料如下:
其中,«插件版本»和«插件id»必须是常量,文字,
字符串和带有布尔值的apply语句可用于禁用
立即应用插件的默认行为(例如,您想要
仅在子项目中应用它)。不允许有其他声明;
它们的存在将导致编译错误