无法获取JMX服务URL

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法获取JMX服务URL相关的知识,希望对你有一定的参考价值。

我正在关注JBoss Fuse工具教程并陷入Chapter 7, to trace a message though a route,您是否要使用JMX Navigator跟踪消息。

当我运行路由时,Camelcontext不会出现在JMX Navigator中。当我尝试连接到本地进程时,错误日志中显示以下内容:无法获取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$1.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中构建。

这些想法?

答案

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

问候,

拉斯洛

另一答案

使用openjdk-1.8.0.151-1为我工作。希望能帮助到你。

问候。

另一答案

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

以上是关于无法获取JMX服务URL的主要内容,如果未能解决你的问题,请参考以下文章

195 - JMX的组态和服务URL

195 - JMX的组态和服务URL

IBM Worklight 6.2:JMX 配置错误。无法获取 MBean

IBM MobileFirst 6.3:无法获取 JMX 连接以访问 MBean

IBM Worklight 6.2:JMX 配置错误。无法获取 MBean 原因:“无法识别的 SSL 消息,明文连接

如何从URL获取片段标识符(hash#之后的值)?