环境
- Linux/Ubuntu20.04LTS
- IntelliJ IDEA Community Editon 2021.1
- java-11-openjdk-amd64
- VisualVM Launcher 插件
- visualvm_207
异样
IDEA 装置了 VisualVM Launcher 插件,重新启动 IDEA 后没有看到启动按钮亮起来!
起因
这里装置的是 openjdk-11-jre-headless,headless 版本仿佛不蕴含 VisualVM 在外头,关上 jdk 装置的地位能够看到这里是没有找到 VisualVM 相干的目录或文件夹
计划
- 计划 1:重新安装 jdk 的版本, 蕴含 visualvm 的 All-in-One Java Troubleshooting Tool
sudo apt remove openjdk-11-jre-headless
sudo apt install openjdk-11-jdk
- 计划 2:下载 visualvm 工具包
http://visualvm.github.io/download.html
- 解压缩 下载的存档。存档已蕴含顶级
visualvm
目录。 -
启动 通过调用适宜您的操作系统的二进制文件来 VisualVM:
visualvm\bin\visualvm.exe 或者 visualvm/bin/visualvm您能够提供其余选项来定义 JDK 和 / 或 VisualVM 用户目录:
–jdkhome “<path to JDK>” –userdir “<path to userdir>”
下载并解压到您要寄存的地位,这里是解压到 /usr/local 下
lauiji@lauiji-IdeaPad-15sIML-2020:~/Downloads$ sudo unzip visualvm_207.zip -d /usr/local/
Archive: visualvm_207.zip
creating: /usr/local/visualvm_207/
creating: /usr/local/visualvm_207/bin/
inflating: /usr/local/visualvm_207/bin/visualvm.exe
inflating: /usr/local/visualvm_207/bin/visualvm
···
装置目录
/usr/local/visualvm_207/bin/visualvm
配置
关上 File ->settings… -> Other Setting ->VisuaVM Launcher, 配置 VisuaVM 装置目录,以及 jdk 的目录即可,重新启动 IDEA 后就能够应用了
可能遇到的问题
-
VisualVM 不启动:
有几个问题可能会阻止 VisualVM 在没有任何显著起因的状况下启动:
- 下载已损坏 – 确保您取得了正确的位(档案管理员通常会在档案损坏时告诉您)
- VisualVM 期待许可确认 – 确保您没有疏忽许可协定对话框
- 用于运行 VisualVM 的 JDK 不正确 – 如果您尚未定义 JDK 来手动运行 VisualVM,请确保零碎上的默认 Java 是 Oracle JDK 8+
- 谬误地设置了运行 VisualVM 的 JDK – 如果您曾经定义了一个 JDK 来手动运行 VisualVM,请确保 JDK 的门路正确且不以斜杠结尾
- VisualVM 用户目录设置不正确 – 如果您手动定义了 VisualVM 用户目录,请确保它在 VisualVM 装置目录之外
- VisualVM 启动因谬误启动 VisualVM 对话框而终止 – 不受反对的 Java 版本: 这通常产生在应用 JRE 或不正确的 JDK 版本来运行 VisualVM 时,请确保 VisualVM 应用 Oracle JDK 8+ 运行
- VisualVM 启动因正告终止 – 无奈装置某些模块音讯: 如果您将 VisualVM 存档解压缩到较旧的 VisualVM 版本上,则可能会产生这种状况,请确保将 VisualVM 解压缩到新目录
- VisualVM 启动后显示无奈检测到本地应用程序对话框: 这可能产生在 Windows 零碎上,请参阅 故障排除指南 理解更多详细信息和解决问题的步骤
参考
- http://visualvm.github.io/dow…
- https://packages.ubuntu.com/b…
阐明
- 【遇上旱季,吃定彩虹】–Layuji
- 由集体整顿公布,编写过程不免有所脱漏或谬误,恳请指出,免得误导大家!