MyEclipse启动Tomcat缓慢的缘由及解决办法

阿何的程序人生

MyEclipse启动Tomcat缓慢的缘由及解决办法

  不知道朋友们是否有一种烦恼:有时候使用MyEclipse启动Tomcat十 分缓慢,可能在几分钟前20秒之内,但如今却须要200秒开外;其间内存和CPU都被占用地厉害,而控制台的输出彷佛有重复的迹象;而当好不容易启动完成 后,发现响应请求的速度也比平时慢数倍。这一切在另外一台机器或另外一个MyEclipse/Eclipse中却不会发生。 html

  这时你可能会很烦躁:不该该是代码的问题。 spa

 

  其实这能够算是MyEclipse的Bug。不出意外,上述状况会出如今你新增断点以后! 调试

  咱们经过图解来看: htm

   

  上图红色框内本不该该出现断点,若是你在那里双击,正常状况下断点会出如今方法的第一条可执行语句(如上图蓝色框,从上往下第三处断点)。 blog

  正常状况下咱们只能够在方法签名(如上图第二处断点)和方法体上设置断点,注释是不可能设置断点的。可是,若是MyEclipse卖了个萌,很 脑抽地让咱们把断点设置到了注释上,那么我很负责任地告诉你:上述状况就会出现!(值得一提的是若是没有大幅改动代码,好比从其余地方复制粘贴,上述状况 通常不会出现) ip

 

  那解决之道就很明了了:去除这些个本不该该存在的断点! 内存

  不过你很快就会发现:请神容易送神难,你再次双击却没法取消断点!(大部分状况下是如此) get

  不过不用着急,请看下图: cli

  

  如图所示,你们切换到调试模式下,找到断点并取消便可。 请求

  如图一,虽然有断点的痕迹,但此时已经不会影响到什么了。

相关文章
相关标签/搜索