修改 D:\Java\jboss-5.0.0.GA\server\default\deploy\jbossweb.sar\server.xml 把 Connector 下面的 address 改成对应的 IP 或者 0.0.0.0 就可以用 IP 访问了。
方法2:通过 eclipse 启动 设置参数就可以了 很容易的。(推荐)
参照下图 加上 -b 0.0.0.0 就可以了。
输入 网址 就可以看到下面一堆乱码了.
打开程序再测试一下:
package a;
import java.util.Properties;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import test.*;
public class Test {
public static void main(String[] args) {
try {
Properties props = new Properties();
props.setProperty("java.naming.factory.initial",
"org.jnp.interfaces.NamingContextFactory");
props.setProperty("java.naming.provider.url", "192.168.0.101:1099");
// props.setProperty("java.naming.provider.url", "localhost:1099");
props.setProperty("java.naming.factory.url.pkgs",
"org.jboss.naming");
InitialContext ic = new InitialContext(props);
IHelloWorld sayhello = (IHelloWorld) ic
.lookup("HelloWorldBean/remote");
String result = sayhello.sayHello("dad");
System.out.println(result);
} catch (NamingException ex) {
ex.printStackTrace();
}
}
}
运行结果