我已经在XP 64和server 2003下运行了JBoss 4.2.2 GA。最近我决定在我的xp 64安装上安装server 2008(x64)并将其用作我的桌面,因为很多人喜欢TOUT ...
不幸的是,现在当我启动JBoss'某事'时 - 我假设某种方式是Windows防火墙 - 阻止连接正常工作。
没有任何改变,jboss在不同的分区上,它基于java所以不同的可能是jvm(默认java_home是x64版本:c:\ Program Files \ Java \ jdk1.6.0_11 \ bin)< / p>
我可以启动JBoss并转到http://localhost:8080 ...但我不能去“http:// {hostname}:8080”
我已经一次又一次禁用了防火墙 - 未阻止的TCP端口8080 - 没有阻止工作......
谢谢!
更新:尝试使用基于x86的java - 没有区别
答案 0 :(得分:0)
我会说你将套接字绑定到localhost。如果将命令行选项“-b 0.0.0.0”添加到run.jar调用中,它应该可以解决您的问题。
通过财产可能有更合适的方法来完成同样的事情。一个快速的谷歌搜索建议jboss.bind.address,虽然许多结果建议上面的命令行选项。