Поскольку runIde
имеет тип RunIdeTask
, расширяющий задачу Gradle JavaExe c, вы можете использовать обычный jvmArgs
для настройки запущенного экземпляра JVM.
Итак, следующее должно удалить предупреждение. Groovy DSL:
runIde {
jvmArgs '--add-exports', 'java.base/jdk.internal.vm=ALL-UNNAMED'
}
Kotlin DSL:
tasks.runIde {
jvmArgs("--add-exports", "java.base/jdk.internal.vm=ALL-UNNAMED")
}
Не то, чтобы оно сильно изменилось по сравнению с yole, упомянутым в комментарии.