Eclipse 启动Tomcat时一直停在“正在准备启动代理”很长时间

4 篇文章 0 订阅

Eclipse用的时2020版,Tomcat 8.5。

开发环境,以前运行得很好,突然就出现了让人崩溃的一幕:每次启动项目,都会在进度上显示“正在准备启动代理”,导致整个的启动时间长到100多s,这样搞下去没法测试代码了。

上网找找答案,结果五花八门,说什么的都有,看起来意思是:实际倒底是在哪儿消耗了那么多时间也没个准确目标了,只不过是当时正好进度上显示的是启动代理。试验了各种方案似乎都不太起作用。

继续解决。首先换了Eclipse的版本,从2020换到2023,结果首先碰到字符集的问题,悲惨。原来2020下的项目,用的都是GBK编码,但是2023没GBK这个选项了。又找了一圈儿辙,先把这个问题解决了。

其次,换了Tomcat的小版本,没啥变化。

再继续。在2023里创建了一个最简单的项目,相当于搞了个“hello world”,发现没啥问题,所以就认为是之前项目本身的影响了。

再继续折腾了各种方法,都不管用,只能决定:在2023下重新创建项目吧。

建了新项目,逐步的把原来的设置和代码拷贝进去,发现:只要新项目中加入了原项目中的过滤器(项目源码的‘filter’目录下那些),就会出问题。所以,重新创建所有的过滤器,代码直接用原来的,问题解决。

最后做了一个测试:关闭windows的防火墙会减少启动时间。

这只是结果,原因未知,盼望牛人能分析分析,开释一下。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值