tomcat小问题
信息: Deploying web application directory ROOT
java.net.BindException: Address already in use: JVM_Bind at java.net.DualStackPlainSocketImpl.bind0(Native Method)
at java.net.DualStackPlainSocketImpl.socketBind(DualStackPlainSocketImpl
.java:96)
at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:37
4)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:175)
at java.net.ServerSocket.bind(ServerSocket.java:376)
at java.net.ServerSocket.<init>(ServerSocket.java:237)
at java.net.ServerSocket.<init>(ServerSocket.java:128)
at com.rjsoft.mip.safe.DataServer.<init>(DataServer.java:31)
at com.rjsoft.mip.safe.SocketThread.run(SocketThread.java:12)
java.lang.NullPointerException at com.rjsoft.mip.safe.DataServer.startService(DataServer.java:49)
at com.rjsoft.mip.safe.SocketThread.run(SocketThread.java:13)
这是什么情况?
------解决方案--------------------端口号被占用。shutdown Tomcat在重启试试。
------解决方案--------------------将tomcat所在的进存删除后在启动一次tomcat
------解决方案--------------------Address already in use: JVM_Bind
是不是你启动了多个tomcat,在任务管理器里看一下。
------解决方案--------------------端口被占用了,一般重启tomcat就好了。
restart或者stop然后再start。。。
------解决方案--------------------JVM_Bind 应该你非法的启动的tomcat没关闭。再启动时报这个错误。
你在任务管理器里结束 javaw.exe这个进程,在重启下tomcat。
------解决方案--------------------可能你eclipse插件 tomcat没有停止
------解决方案--------------------修改tomcat的端口,在tomcat文件夹下的conf文件夹下的sever.xml,修改里面的端口。
------解决方案--------------------是WIN7的话会出现这个问题,在服务里面把APACHA TOMCAT设为手动,并关闭它,再用MYECLIPSE启动就不会报错了!
------解决方案--------------------解决了吗?