Intellij Idea TravaOpenJDK 11-热交换代理-未找到DCEVM安装

zysjyyx4  于 2022-12-22  发布在  其他
关注(0)|答案(1)|浏览(165)

我尝试在IntelliJ中使用HotSwapAgent插件。因此,我将从here下载的hotswap-agent.jar(在Trava Open JDK文件夹中找到)的路径设置为“代理路径”。但是,正如您所看到的here,我得到了以下错误:
找不到为当前项目指定的JDK的DCEVM安装。您应该下载并安装它。
然而,下载链接重定向here,其中只有版本8以下的安装程序(这对我来说似乎是合理的,因为我试图使用的Trava Open JDK 11已经打了补丁,并包括自己的代理)。
所以,我错过了什么?

7kjnsjlb

7kjnsjlb1#

那么,你提到的版本不需要使用HotSwapAgent插件或任何其他插件。
您需要做的是将文件夹dcevm-11.0.15+1定义为JDK,并将以下参数放入IntelliJ中项目调试配置的VM选项中:

-XX:HotswapAgent=fatjar

-XX:HotswapAgent=core

在fatjar模式下所有插件都可用。在core模式下只有core JVM插件可用。

相关问题