不能访问其它电脑上JBOSS服务,JBOSS不能通过IP访问
2013-06-29 10:51
411 查看
JBOSS 4.2以上版本服务启动如果不加任何参数的话,只监听127.0.0.1,就是说只能用127.0.0.1或者localhost访问,用本机的对外地址 访问不了,同一网络内别的机子没法访问。除非你用参数-b ip地址 来绑定监听的地址才可以。
这和以前版本的JBOSS不一样,以前版本的不加任何参数是监听本机所有的IP地址,现在必须使用参数-b 0.0.0.0才可以监听全部地址。
解决方法:
1、启动JBOSS的时候输入:run -b xxx.xxx.xxx.xxx,其中xxx.xxx.xxx.xxx为本机的IP地址。
2、修改 jboss-4.2.0.GA\server\default\deploy\jboss-web.deployer\server.xml 把 Connector 下面的 address 改成对应的 IP 或者 0.0.0.0 就可以用 IP 访问了,server.xml配置如下:
<Connector protocol="HTTP/1.1" port="8080" address="0.0.0.0"
connectionTimeout="20000" redirectPort="8443" />
<Connector protocol="AJP/1.3" port="8009" address="${jboss.bind.address}"
redirectPort="8443" />
建议使用第一种方法:这个启动方法在eclipse中也是可以设置的。只要打开启动配置的对话框,选择jboss启 动的项目,在arguments加入 -b xxx.xxx.xxx.xxx 就可以了。 在eclipse中加的ip最好是 0.0.0.0。否则eclipse启动可能会有问题。
这和以前版本的JBOSS不一样,以前版本的不加任何参数是监听本机所有的IP地址,现在必须使用参数-b 0.0.0.0才可以监听全部地址。
解决方法:
1、启动JBOSS的时候输入:run -b xxx.xxx.xxx.xxx,其中xxx.xxx.xxx.xxx为本机的IP地址。
2、修改 jboss-4.2.0.GA\server\default\deploy\jboss-web.deployer\server.xml 把 Connector 下面的 address 改成对应的 IP 或者 0.0.0.0 就可以用 IP 访问了,server.xml配置如下:
<Connector protocol="HTTP/1.1" port="8080" address="0.0.0.0"
connectionTimeout="20000" redirectPort="8443" />
<Connector protocol="AJP/1.3" port="8009" address="${jboss.bind.address}"
redirectPort="8443" />
建议使用第一种方法:这个启动方法在eclipse中也是可以设置的。只要打开启动配置的对话框,选择jboss启 动的项目,在arguments加入 -b xxx.xxx.xxx.xxx 就可以了。 在eclipse中加的ip最好是 0.0.0.0。否则eclipse启动可能会有问题。
相关文章推荐
- 局域网不能通过IP访问TOMCAT应用服务
- 解决JBoss只能通过localhost(127.0.0.1)而不能通过IP访问
- 解决JBoss只能通过localhost访问不能通过IP的问题
- 解决JBoss只能通过localhost(127.0.0.1)而不能通过IP访问
- JBOSS 局域网不能访问,本机也无法通过局域网IP访问,只能用 localhost 或 127.0.0.1
- linux下安装Jboss 不能通过ip访问web的问题
- jboss 4.2.2只能localhost访问 不能通过ip访问解决办法
- Linux下访问Tomcat只能通过localhost,不能通过IP,怎么解决
- Linux 上JBOSS 启动后只能本机访问,其它机器不能访问问题解决。
- ava网络编程从入门到精通(3):为何不能直接通过IP访问网站
- 电脑通过android中的telnet服务远程访问
- 在同一个路由环境下手机也可以通过电脑ip访问电脑中的网站
- jboss配置让外部能通过ip访问
- 解决电脑不能被局域网内的其它电脑访问的方法
- selinux下mysql不能通过IP访问的问题
- Linux 上JBOSS 启动后只能本机访问,其它机器不能访问问题解决。
- 为什么不能直接通过IP访问网站
- java网络编程基础夯实03-为什么不能直接通过IP访问网站
- 关于局域网电脑通过IP地址访问虚拟主机上的PHP WEB服务的问题
- Java网络编程从入门到精通(3):为什么不能直接通过IP访问网站