信息: 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)这是什么情况?

解决方案 »

  1.   

    端口号被占用。shutdown Tomcat在重启试试。
      

  2.   

    将tomcat所在的进存删除后在启动一次tomcat
      

  3.   

    Address already in use: JVM_Bind是不是你启动了多个tomcat,在任务管理器里看一下。
      

  4.   

    端口被占用了,一般重启tomcat就好了。
    restart或者stop然后再start
      

  5.   

    JVM_Bind  应该你非法的启动的tomcat没关闭。再启动时报这个错误。
    你在任务管理器里结束 javaw.exe这个进程,在重启下tomcat。
      

  6.   

    可能你eclipse插件 tomcat没有停止
      

  7.   

    修改tomcat的端口,在tomcat文件夹下的conf文件夹下的sever.xml,修改里面的端口。
      

  8.   

    是WIN7的话会出现这个问题,在服务里面把APACHA TOMCAT设为手动,并关闭它,再用MYECLIPSE启动就不会报错了!
      

  9.   

    1、 端口被占用 
        解决方法:换一下端口试试;
        conf\server.xml文件,把的8080端口改了<Connector port="8080" 2、 tomcat已经启动了,再次启动会报错
        解决方法:关闭tomcat服务,重新启动或重新开机启动
      

  10.   


    正解……  就这样弄………………亲, 最保险的是  自己 改改 tomcat的端口,一劳永逸………………你懂的……
      

  11.   

    最保险的是 自己 改改 tomcat的端口
      

  12.   

    俩问题
    1,已经启动了一个tomcat
    2,端口被占用,改配置文件