在下用Eclipse启动JBOSS时,在console里虽然已经提示“Started in ….”,表示已经启动完成,但是Servers一栏中一直显示starting...的字样。用浏览器可以访问,不过过了一会就报超时的错。话说在下设置的超时时间是500秒- -
网上查了一下资料,说是把JBOSS的端口设置成8070即可,但是实际上不是那么回事!
原来罪魁祸首是在
jboss-5.1.0.GA\server\default\deploy\jbossweb.sar\server.xml文件中,有一行设置端口的命令:
<
Connector port="8080" address="${
jboss.bind.address}"
maxThreads="250" maxHttpHeaderSize="8192"
emptySessionPath="true" protocol="HTTP/1.1"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
这个设置要和Eclipse中的设置一致。