IntelliJ IDEA 虚拟机选项

IntelliJ IDEA VM options

我开始使用 IntelliJ IDEA 创建自定义插件。一旦我从 AnAction 扩展一个动作,覆盖抽象方法并点击 运行 插件,我就无法启动 DebugAttachDetector,请将 --add-exports java.base/jdk.internal.vm=ALL-UNNAMED 添加到 VM 选项

这是什么。我尝试在 settings/build、exec../compiler/java 编译器中添加它,但仍然无法正常工作。我该怎么办:(

由于 runIde 具有扩展 Gradle 的 JavaExec 任务的类型 RunIdeTask,您可以使用通常的 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 那样变化很大。