Учитывая, что systemProperty установлен для задачи «Выполнить» в скрипте gradle.build с использованием синтаксиса groovy:
run { systemProperty "some.property.key", "property value" }
как сделать то же самое в Kotlin dsl?
не уверен, что это лучший подход - но - вот что я получил:
application { mainClassName = "..." run { val defaultJvmArgs = applicationDefaultJvmArgs.toMutableList() defaultJvmArgs.add("-Dkey=value") setApplicationDefaultJvmArgs(defaultJvmArgs) } }