我的编程连接属性如下:
- Java code
pro=new Properties(); pro.setProperty("java.naming.factory.initial","org.jnp.interfaces.NamingContextFactory"); pro.setProperty("java.naming.provider.url", "jnp://"+host+":"+port); pro.setProperty("java.naming.factory.url.pkgs","org.jboss.naming:org.jnp.interfaces"); //set the connection timeout pro.put("jnp.timeout", String.valueOf(timeOut*1000)); InitialContext ic = new InitialContext(pro); rmiAdaptor = (RMIAdaptor) ic.lookup("jmx/rmi/RMIAdaptor");
其中当host为localhost或127.0.0.1时可以获得,但是为本机ip时不可。
Jboss我已经设置好了localhost可以访问,本机ip也可以访问了。
不知哪位大虾遇到过类似问题,指导下啊,any help will be apreciated.....
------解决方案--------------------------------------------------------
run.bat -b 0.0.0.0