diff --git a/compiler/daemon/daemon-client/src/org/jetbrains/kotlin/daemon/client/KotlinCompilerClient.kt b/compiler/daemon/daemon-client/src/org/jetbrains/kotlin/daemon/client/KotlinCompilerClient.kt index 4ec95bfacf3..57494d8160d 100644 --- a/compiler/daemon/daemon-client/src/org/jetbrains/kotlin/daemon/client/KotlinCompilerClient.kt +++ b/compiler/daemon/daemon-client/src/org/jetbrains/kotlin/daemon/client/KotlinCompilerClient.kt @@ -377,7 +377,7 @@ object KotlinCompilerClient { val javaVersion = CompilerSystemProperties.JAVA_VERSION.value?.toIntOrNull() val javaIllegalAccessWorkaround = if (javaVersion != null && javaVersion >= 16) - listOf("--illegal-access=permit") + listOf("--add-exports", "java.base/sun.nio.ch=ALL-UNNAMED") else emptyList() val args = listOf( javaExecutable.absolutePath, "-cp", compilerId.compilerClasspath.joinToString(File.pathSeparator)) +