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 那样变化很大。
我开始使用 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 那样变化很大。