我通过http://localhost/project/home
从STS(Eclipse)项目在端口8080上在Mac OSX上运行JBoss server()。
我可以在Mac上打开任何浏览器并连接到我的项目,没有任何问题。
但是,当我在同一台机器上运行Win7并使用IE10尝试相同的URL时,我得到“此页面无法显示”。 “修复连接问题”会返回消息:
“远程设备或资源不接受连接”
我可以从我的Win7 ping到我的本地IP#,没有任何问题。我在硬盘上的任何地方都找不到“standalone.xml”。我的Win7 etc / hosts文件包含我的OSX IP和主机名的列表。
我在STS(Eclipse)的JBoss运行配置中添加了-d 0.0.0.0
。没有变化。
经过大量的谷歌搜索后,我相信我只需要在JBoss中更改一些设置,以便它能够响应我的Win7。但是,我发现许多回复对于JBoss newb来说太难以理解了。
有人可以告诉我吗?提前谢谢。
答案 0 :(得分:2)
让jboss监听接口的参数是“-b”,用于绑定。
所以你应该用这个参数启动Jboss来监听所有接口:
-b 0.0.0.0
并确保防火墙也打开了端口8080;)
如果您使用Eclipse中的JBoss工具来管理您的Jboss,请右键单击服务器上的“Servers”视图,然后在上下文中选择“Open”。 这应该打开一个启动编辑器,允许您更改所有轮询,管理和部署的东西。 有一个字段“主机名”。将其更改为“0.0.0.0”,它将为您正确配置启动配置。我认为在最新版本的工具中有一个复选框“Listen on all interface”左右。当有这个复选框时,启用它并享受。