鉴于在gradle.build脚本中使用groovy语法为“运行”任务设置了systemProperty,
run {
systemProperty "some.property.key", "property value"
}
如何在Kotlin DSL中做同样的事情?
答案 0 :(得分:0)
不确定这是最好的方法-但是-这就是我正在工作的内容:
application {
mainClassName = "..."
run {
val defaultJvmArgs = applicationDefaultJvmArgs.toMutableList()
defaultJvmArgs.add("-Dkey=value")
setApplicationDefaultJvmArgs(defaultJvmArgs)
}
}