[英]How to set global variables in gradle.kts?
我的应用程序使用多个 gradle.kts 脚本。 我想设置一个对所有人都适用的变量。
object Versions{
val kotlin_version = "1.3.60-eap-25"
}
但没有解决:
classpath ("org.jetbrains.kotlin:kotlin-gradle-plugin:$Versions.kotlin_version")
在gradle.properties
文件中声明它们:
kotlin_version = 1.3.60-eap-25
并通过findProperty("kotlin_version ")
在任何地方使用它
在项目级别 gradle 中
ext.kotlin_version = '1.3.61'
应该只是:
val kotlinVersion by rootProject.extra { "1.3.61" }
然后你可以通过这样做来访问它:
implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk7:${rootProject.extra.get("kotlinVersion")}")
在您的应用程序模块中
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.