说错了。 是 IP 地址?

解决方案 »

  1.   

    第一,你应该确定远程访问已经启动,你可以看看你的1099是否启用,因为有些软件会占用1099比如qq,我遇到过这样的问题。
    第二,你应该在http://127.0.0.1:8080/jmx-console/下面中的service=JNDIView里查看jndi名字,里面有个LIST OF MBEAN OPERATIONS点进去找你的GLOBAL JNDI NAMESPACE下面有没有你的SayNameBean
    第三,props.setProperty("java.naming.factory.url.pkgs", "org.jboss.naming:org.jnp.interfaces"); 
    我也是初学者,不太清楚这个是干什么用的,我的书上就没写这条。你把这条屏蔽掉看看是不是可以呢?我按照书上写的做下去,就可以连接。