0

我按照此链接将 Jprobe 与 eclipse Indigo 集成。但是,当我尝试使用“配置文件”选项从 Eclipse 下的服务器视图启动 tomcat 时,出现以下错误

JPLauncher exits with error code 15. Please open "JProbe Server Plugin Output" in Eclipse Console view or jplauncher error logs for details.

在 Eclipse 控制台视图下,我看到以下错误

Launching C:\eclipse\binary\com.jprobe.engine.native.win32.x86_9.0.1.2011-11-28_12-13-46\bin\jplauncher.exe:01-Oct-2014 19:49:03
JProbe Error: The Java VM was not recognized, so it is not supported.
JProbe Error: Unsupported JVM for this product: "C:\Program Files\Java\jdk1.7.0_51\bin\javaw.exe".
JProbe Error: JVM information: Oracle Corporation 1.7.0_51 (Java HotSpot(TM) 64-Bit Server VM 24.51-b03)

不支持最新版本的 jvm 之一,即 jdk1.7.0_51 吗?我真的很怀疑这一点。但不确定问题出在哪里?

4

1 回答 1

0

我在这个链接和链接 2上得到了答案。以下是步骤

错误“Java VM 未被识别,因此不受支持”。与识别 Java SE 7 的进一步更新有关的问题。我们在 CR#JP-15393 上创建了一个修复程序,它也已在下一个版本中修复。

同时,有一种解决方法可以将更新添加到支持的 JVM 版本:

  1. 在 Eclipse Indigo 安装文件夹中,使用一些 xml 或文本编辑器找到并打开 \binary\com.jprobe.engine.native.win32.x86_9.0.1.2011-11-28_12-13-46\bin\support\jvminfo .xml 文件。

  2. 在 jvminfo.xml 文件中,找到“sun1.7.0”。

  3. 找到第三行 "" 并添加 "(_[0-9]+)?" 在最后一个问号之后,所以结果是“”。

  4. 保存 jvminfo.xml 文件。

  5. 再次在 Eclipse 中使用 JProbe 运行您的应用程序。您会收到一条警告消息“JProbe 警告:jvminfo.xml 文件已被修改,可能不受官方支持。”。现在您可以从菜单 JProbe | 附加到 JProbe 会话。附加到会话。

于 2014-10-02T17:29:01.837 回答