JDK9将JvisualVM工具移除

JVisualVM

最新资讯

从JVisualVM的官方网站可以看出,这个项目已经迁移到了Github平台上。官网英文如下:

VisualVM comes in two distributions: VisualVM at GitHub and Java VisualVM as a JDK tool. VisualVM at GitHub is a bleeding-edge distribution with the latest features. To get a stable tool, use the Java VisualVM available in your Oracle JDK 8.

NEW: Starting from Oracle JDK 9, Java VisualVM has moved to the GraalVM, an innovative, high-performance polyglot VM developed at Oracle Labs. See the Graal VisualVM page for details.

意思很简单,就是VisualVM现在有两个分发渠道了,分别是Github和JDK内置工具。但是最新的消息显示,从Oracle JDK 9开始,Java VisualVM已经转移到了GraalVM,这是一个创新的,高性能的多语言VM性能监控器。

安装步骤

  1. 解压下载好的目录,这个目录已经包含了visualvm的顶级目录。
  2. 通过启动下面的程序来启动VisualVM,不同的系统对应的方式不同:visualvm\bin\visualvm.exe或者是visualvm/bin/visualvm,你可能要提供额外的选项来定义JDK或者是VisualVM的目录:--jdkhome "<path to JDK>" --userdir "<path to userdir>"
  3. 直接读这篇文档来查看VisualVM的使用教程。

总结

VisualVM从JDK 9起被移出去我认为是不太合适的,这个工具其实是非常好用的,至少我认为比起jconsole来说它的优势体现在可视化效果好,而且功能选项多,重要是还支持插件。只不过从现在开始,JvisualVM在JDK中就成为了过去式,想使用的人只能单独下载了。

分享到