JBOSS启动的时候提示如下错误:
11:37:22,734 ERROR [Naming] Could not start on port 1097
java.net.BindException: Address already in use: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359)
at java.net.ServerSocket.bind(ServerSocket.java:319)
解决办法:
1、用netstat -ano检查1097端口是否被别的程序占用,如果是,kill掉他
如果没有发现1097端口被占用的情况,则:
2、需要修改的文件的路径:jboss-4.2.2.GA/server/default/conf/jboss-service.xml 把1097改为其它号码即可,一直改到它成功为止。
<attribute name="Port">1098</attribute>