【问题标题】:java process does not show up in jvisualvmjava进程没有出现在jvisualvm中
【发布时间】:2013-11-14 18:49:42
【问题描述】:

我正在使用 JRE1.7.0_25。不久前,我运行了一次 Webex 会话强制执行的 Java 更新。似乎更新后,我不再能够使用 jvisualvm 来检查正在运行的 java 进程(进程已启动 - 我检查了)。除非将 JRE 更改回以前的 JRE7 版本,否则我还能做些什么来解决/解决问题? jvisualvm 中的应用程序选项卡仅显示 visualvm 和 eclipse - 不显示任何其他 java 进程。谢谢。

更新:

重新启动后,我收到以下错误: 无法检测到本地 Java 应用程序。

http://visualvm.java.net/troubleshooting.html#jpswin

不幸的是,那里提到的解决方案似乎不适用于我的情况。任何禁止重新安装 JRE 的建议将不胜感激。

更新

从 1.7.0_25 到 1.7.0_45 的 JRE 更新。我将在卸载 JRE 1.7.0_45 后更新。

【问题讨论】:

  • 您通常需要 jdk 才能查看本地 java 进程。您是否可以升级到新的 jre 版本而不是 jdk 版本?
  • 我还有 JDK - 它的 1.7.0_25 - 我只是没有在帖子中提及它。

标签: java jvisualvm


【解决方案1】:

我不得不从临时目录中删除 hsperf 目录 - 我在 Windows 上查找错误的临时目录位置。 JVisualvm 现在正在使用 JDK 1.7.0_45(我升级到 1.7.0_45)。由于此浏览器 Java 更新,几乎浪费了一个小时。

【讨论】:

  • 它对我有用,谢谢! (Windows 8.1,jdk1.8.0_45,删除的文件夹位于 C:\Users\me\AppData\Local\Temp)
  • @PaulB 快速到达那里的方法 - 在运行参数对话框 (win + r) 或 Windows 资源管理器文件路径文本字段中键入 %temp%。
猜你喜欢
  • 2011-06-29
  • 1970-01-01
  • 2017-04-11
  • 1970-01-01
  • 2021-11-13
  • 2016-02-26
  • 2012-03-21
  • 1970-01-01
  • 2014-04-07
相关资源
最近更新 更多