2

我正在尝试使用 VisualVM,但出现以下错误:

您正在使用 Java 运行时环境 (JRE) 运行 VisualVM

我正在使用 SDKMAN!管理我的 Java 版本

我应该怎么做才能使 VisualVM 工作?

4

1 回答 1

0

在尝试将 Spring Tool Suite 指向 JDK 的JRE时,我偶然发现了您的问题。sdkman安装jdkJRE

混淆可能是因为根据这个解释jre,jdk 中没有从Java 9开始的文件夹。重要的一行是:

JDK 和 JRE 运行时映像已按照 JEP 220 中的说明进行了重组。

我的解决方案是修改SpringToolSuite4.ini

-vm
/home/jumping_monkey/.sdkman/candidates/java/11.0.11.hs-adpt/bin
于 2021-12-17T07:18:43.617 回答