КОТЛИН МУПТИЛЛАТФОРМА (JVM) Аргументы в приложение с использованием GradleJAVA

Программисты JAVA общаются здесь
Anonymous
КОТЛИН МУПТИЛЛАТФОРМА (JVM) Аргументы в приложение с использованием Gradle

Сообщение Anonymous »

Я пытаюсь передать аргументы в мое приложение Kotlin Multiplatform Desktop.tasks.withType {
args = listOf("test")
}

Это мой main.kt файл:
fun main(args: Array) {
println(args.toList())
// ...
}

Когда я запускаю свое приложение с помощью ./gradlew run , это печатается:
[]

задача run типа Javaexec , почему тогда аргументы не передаются?tasks.withType {
jvmArgs = listOf("-Dtest=true")
}

и это в моем main.kt :
fun main(args: Array) {
println(System.getProperty("test"))
// ...
}

Но опять же, при запуске ./gradlew run выход:
null


Подробнее здесь: https://stackoverflow.com/questions/795 ... ing-gradle

Вернуться в «JAVA»