我试图在IntelliJ中使用HotSwapAgent插件。因此,我设置为agent path;我从这里下载的hotswap-agent.jar
的路径(在Trava Open JDK文件夹中找到)。但是正如您在这里看到的,我得到了以下错误:
没有找到当前项目指定的JDK的DCEVM安装。你应该下载并安装它。
但是,下载链接重定向到这里,这里只有版本8的安装程序(这对我来说似乎是合理的,因为我试图使用的Trava Open JDK 11已经打过补丁,并且包含自己的代理)。
那么,我在这里错过了什么?
嗯,你提到的版本不需要使用HotSwapAgent插件或任何其他插件。
你要做的是将文件夹dcevm-11.0.15+1
定义为JDK,并在IntelliJ的项目调试配置的VM选项中输入以下参数:
-XX:HotswapAgent=fatjar
或
-XX:HotswapAgent=core
在fatjar模式下,所有插件都可用。在核心模式下,只有核心JVM插件可用。