什么';VisualVM和Java VisualVM的区别是什么?

什么';VisualVM和Java VisualVM的区别是什么?,java,visualvm,Java,Visualvm,我在“Java VisualVM”上遇到了一些麻烦,它似乎是Oracle品牌的,而丑陋的about页面声称我正在运行verison 1.6.051 特别是有一件事告诉我,我一直在运行这个非常流行的开发工具的过时版本,或者维护不好的版本,那就是更新可用插件失败了,原因是: 无法连接到Java VisualVM插件中心,因为Java.security.cert.CertificateException:未找到与VisualVM.dev.Java.net匹配的主题替代DNS名称 事实上,这是https

我在“Java VisualVM”上遇到了一些麻烦,它似乎是Oracle品牌的,而丑陋的about页面声称我正在运行verison 1.6.051

特别是有一件事告诉我,我一直在运行这个非常流行的开发工具的过时版本,或者维护不好的版本,那就是更新可用插件失败了,原因是:

无法连接到Java VisualVM插件中心,因为Java.security.cert.CertificateException:未找到与VisualVM.dev.Java.net匹配的主题替代DNS名称

事实上,这是
https://visualvm.dev.java.net
给出了可怕的警告

所以我转到
http://visualvm.dev.java.net
(编号S)并下载“当前”版本,即1.3.6。这就是现在所谓的“可视虚拟机”,它是根据GNU GPL授权的,并且没有Oracle品牌。它显然也更好——about页面设计得更好,它在打开时自动更新了一些组件,并且已经填充了可用的插件,我可以毫无错误地检查最新的插件


这个工具的这两个版本是什么?我是如何得到这个烂工具的?

Java VisualVM随JDK一起提供的。VisualVM是单独下载的。换句话说,它指的是分发方法-代码是相同的(据我所知)。

VisualVM的一个版本随JDK分发提供。但是由于VisualVM有自己的发布周期,JDK附带的版本在您获得它时可能已经过时。

但是当前版本的版本号较低。1.6.051指的是jre的版本(Java 6是EOL,顺便说一句)。我认为它是随VisualVM版本1.3.1一起提供的,您如何确定哪个版本的VisualVM随特定JDK一起提供?没有
--version
命令行参数,About对话框中也没有任何内容。啊!谢谢你的链接!我想没有办法从软件本身得到这个?很奇怪,如果是这样。。。