我启动TOMCAT经常会报一个错误:
SEVERE: Error starting endpoint
java.net.BindException: Address already in use:33310
        at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.java:264)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.startEndpoint(PoolTcpEndpoint.java:281)
        at org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:171)
我的环境是JDK1.5+ECLIPSE+LINUX
因为启动TOMCAT前要启动另外一套系统,所以这个错误应该跟进程有关系,我猜
但是我不知道怎么调这个错误,还望各位帮帮忙

解决方案 »

  1.   

    但是怎么会经常出现这样的情况讷我之前用一直挺好的啊,我每次将备份的TOMCAT重新覆盖一下的话就好了,端口号仍旧是用这个啊
      

  2.   

    一个是内部TOMCAT 还一个是在管理工具->服务->启动TOMCAT 你看下服务里面那个开了没?开了服务里面再开内部的会报错!
      

  3.   

    tomcat没有完全关闭,得把这个端口强制kill了
      

  4.   

    Address already in use:33310 
    port 33310 占用.关掉其占用的程序
      

  5.   

    我用的环境是LINUX,麻烦哪位大侠教我怎么强制关闭呢