eclipse中tomcat启动成功但右下角进度条一直在等待
本文由 小茗同学 发表于 2017-10-16 浏览(4435)
最后修改 2017-10-20 标签:eclipse tomcat

背景

好久没开eclipse了,今天启动在eclipse中启动tomcat发现怎么都启动不了,出了鬼了,虽然说我转前端有一定时间了,但也不至于现在连tomcat的启动都搞不定吧,于是我就和它较上劲了。

正文

大致的意思就是下面这样,tomcat其实已经正常启动了,就是eclipse的进度条像是没收到通知一样,一直在那转呀转,最后超时之后(默认是45秒)就自动以报错处理,报错就算了,还把已经启动成功的tomcat给停掉:

首先,把整个tomcat下面的所有项目全删掉,再启动还是一样;

清理工作目录还是一样启动不了;

换一个工作目录,还是不行;

删除Tomcat服务重新建一个还是不行;

最后干脆重新解压一个全新的Tomcat,还是不行;

重新解压一个全新的eclipse,再配上全新的tomcat,尼玛还是启动不了,出鬼了!

百度了一下,有的说可能是电脑开了某些代理导致端口占用,我尝试把几个可能影响的软件全部关了,还是不行!

没辙了,然后就试了下万能的问题解决方法:重启电脑!我擦,重启之后竟然就可以了!

本以为这就解决了,谁知切回原来的工作目录,又不行了!再切回一个新建的工作目录,又可以了!

现在只能判断是那个工作目录有问题了,没办法,只能把项目复制出来重新导入进去,所有的设置要重新配一遍了。

20171020更新

今天又碰到这个问题,重启之后还是存在,尼玛,感觉还是端口冲突的问题,百度到了一个解决方法:

将eclipse的网络连接从默认的本地化改为直接,我猜想,本地化就是采用IE代理,直接就是不采用任何代理(我开了Fiddler代理),直接连接,改成这个后再启动就不会存在超时问题了。