Java 写入jmx服务器时发生ServiceUnavailableException

Java 写入jmx服务器时发生ServiceUnavailableException,java,jmx,Java,Jmx,我在编写jmx服务器时遇到问题 我get无法绑定到url[rmi:localhost:9999/server],在以下行中遇到异常: JMXServiceURL url = new JMXServiceURL("service:jmx:rmi:///jndi/rmi://localhost:9999/server"); JMXConnectorServer cs = JMXConnectorServerFactory.newJMXConnectorServer(url,null,mbs); //

我在编写jmx服务器时遇到问题

我get无法绑定到url[rmi:localhost:9999/server],在以下行中遇到异常:

JMXServiceURL url = new JMXServiceURL("service:jmx:rmi:///jndi/rmi://localhost:9999/server");
JMXConnectorServer cs = JMXConnectorServerFactory.newJMXConnectorServer(url,null,mbs);
// i get the exception in the next line
cs.start();

顺便说一下,我在vm变量中正确地定义了端口。

我认为您的程序中需要以下代码

LocaterRegistry.createRegistry(9999)

HashMap env=新的HashMap()

SslRMIClientSocketFactory csf=新的SslRMIClientSocketFactory()

SslRMIServerSocketFactory ssf=新的SslRMIServerSocketFactory(); 环境put(RMIConnectorServer.RMI_CLIENT_SOCKET_FACTORY_属性,csf); 环境put(RMIConnectorServer.RMI\u服务器\u套接字\u工厂\u属性,ssf); JMXConnectorServer cs=JMXConnectorServerFactory.newJMXConnectorServer(url、env、mbs)


请编辑您的帖子以提供您得到的异常。您能提供您的JVM属性吗