【问题标题】:What's the difference between VisualVM and Java VisualVM?VisualVM 和 Java VisualVM 有什么区别?
【发布时间】:2013-11-11 20:19:45
【问题描述】:

我在使用“Java VisualVM”时遇到了一些问题,它似乎是 Oracle 品牌的,而且页面丑陋的声称我运行的是 1.6.0_51 版本。

特别提醒我的一件事是,我一直在运行这个非常流行的开发工具的过时或维护不善的版本,即更新可用插件失败,原因是:

由于 java.security.cert.CertificateException,无法连接到 Java VisualVM 插件中心:找不到与 visualvm.dev.java.net 匹配的主题备用 DNS 名称。

确实去https://visualvm.dev.java.net 会发出可怕的警告。

所以我去http://visualvm.dev.java.net(没有S)并下载“当前”版本,即1.3.6。它现在被称为“Visual VM”,并在 GNU GPL 下获得许可,并且没有 Oracle 品牌。它也明显更好——关于页面设计得更好,它在打开时自动更新了它的一些组件,并且已经填充了可用插件,我可以检查最新的而不会出错。

这个工具的这两个版本是什么?我是怎么弄到那个烂的?

【问题讨论】:

    标签: java visualvm


    【解决方案1】:

    JDK 发行版附带了一个 VisualVM 版本。但是由于 VisualVM 有自己的发布周期,所以 JDK 附带的版本在你拿到它时可能已经过时了。

    【讨论】:

    • 但是当前版本号较低。
    • 1.6.0_51 指的是 jre 的版本(Java 6 是 EOL,顺便说一句)。我认为它附带 VisualVM 1.3.1 版
    • 您如何确定 VisualVM 与特定 JDK 一起提供的版本?没有--version 命令行参数,“关于”对话框中也没有任何内容。
    • 啊!感谢您的链接!我认为没有办法从软件本身获得这个?如果是这样就很奇怪......
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2011-07-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-07
      • 1970-01-01
      相关资源
      最近更新 更多