无法获取 JMX 服务 URL

Could not get JMX service URL

我正在学习 JBoss Fuse 工具教程,但卡在了 Chapter 7, to trace a message though a route,你是不是要使用 JMX 导航器跟踪消息。

当我 运行 路由时,Camel 上下文不会出现在 JMX 导航器中。当我尝试连接到本地进程时,错误日志中显示以下内容:无法获取 JMX 服务 URL

org.jboss.tools.jmx.jvmmonitor.core.JvmCoreException: Could not get JMX service URL (PID: 10308)
at org.jboss.tools.jmx.jvmmonitor.internal.core.ActiveJvm.initialize(ActiveJvm.java:462)
at org.jboss.tools.jmx.jvmmonitor.internal.core.ActiveJvm.initialize(ActiveJvm.java:445)
at org.jboss.tools.jmx.jvmmonitor.internal.core.ActiveJvm.connect(ActiveJvm.java:233)
at org.jboss.tools.jmx.jvmmonitor.internal.core.ActiveJvm.connect(ActiveJvm.java:213)
at org.jboss.tools.jmx.local.internal.JvmConnectionWrapper.connect(JvmConnectionWrapper.java:118)
at org.jboss.tools.jmx.core.ConnectJob.run(ConnectJob.java:29)
at org.jboss.tools.jmx.ui.internal.actions.DoubleClickAction.run(DoubleClickAction.java:71)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)

这是会话数据:

eclipse.buildId=11.1.0.GA-v20171026-1022-B1486
java.version=1.8.0_144
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=es_AR
Framework arguments:  -product com.jboss.devstudio.core.product
Command-line arguments:  -os win32 -ws win32 -arch x86 -product com.jboss.devstudio.core.product

我读到这可能是由于 java 版本不匹配导致的,但我在我的项目中找不到任何差异,我正在使用和构建 jdk 1.8 .

有什么想法吗?

使用 openjdk-1.8.0.151-1 对我有用。 希望能帮助到你。

此致。

您还应该仔细检查您使用的是 JDK 而不是 JRE。

尝试完全卸载 IDE 并从头开始重新安装 JBoss Developer Studio。

此致,

拉斯洛