通过Eclipse在JBoss EAP中运行的Web应用程序无法从同一网络中的另一台计算机访问

时间:2015-01-22 14:47:37

标签: eclipse windows java-ee jboss

我的机器(Computer1)中有一个通过Eclipse在JBoss EAP中运行的Web应用程序(JSF2)。 Computer1是一台Windows7机器。 我可以使用Eclipse内部浏览器和Computer1中的Chrome运行应用程序。 但是当我尝试从同一网络中的另一台计算机(Computer2)访问该应用程序时,收到ERR_CONNECTION_REFUSED错误消息。

我看到使用netstat,Computer1正在端口8080上侦听,而Computer1没有防火墙。

我可以从Computer2 ping Computer1。

任何帮助都会很棒!

1 个答案:

答案 0 :(得分:1)

默认情况下,JBoss仅侦听本地接口。快速搜索显示您必须为配置添加接口,例如:

<interfaces>  
    ...
    <interface name="any">  
        <any-address/>  
    </interface>  
</interfaces>

然后配置socket-binding-group以使用它:

<socket-binding-group name="standard-sockets" default-interface="any">

参考:https://developer.jboss.org/thread/168789