日期:2014-05-17  浏览次数:21081 次

紧急求助!!!!为什么我的Tomcat关机后再开机就不能用了?????
各位大侠,快快帮忙!   我的Tomcat每次开机后都要重装,否则就启不来了,会出现下面的错误:严重   ;Catalina.start  
                        Protocol   handler   initialization   failed:   java.net.BindException:   Address   already   in   use:   JVM_Bind:8080

Address   already   in   use:   JVM_Bind:8080

我换过Tomcat的端口,可还是会出现上诉问题,还是要卸了重装,然后就可以用了,可是下次再开机就又不能用了,这是什么原因阿,我都要郁闷死了,每次都要重装!
谢谢,非常感谢,万分感谢!

(我用的是Vista系统)


------解决方案--------------------
Address already in use: JVM_Bind:8080
很明显tomcat的服务已经启动了,你再次打开它,当然是提示8080端口已经占用了
------解决方案--------------------
你是不是把tomcat设置成了开机启动项。然后每次开机都会启动,你再启动就会冲突了。如果是的话,把开机启动项去掉。
建议使用解压缩版的。
------解决方案--------------------
看看服务里面的 Apache Tomcat服务是不是启动的 如果设的是自动 那开机就会自动启动的 你再次启动 当然不行。。 运行--services.msc