myeclipse 在debug模式下能启动,在正常模式下启动不了

 我来答
xiangjuan314
2016-05-19 · TA获得超过3.3万个赞
知道大有可为答主
回答量:2.9万
采纳率:0%
帮助的人:2806万
展开全部
今天照常使用MyEclipse 6.5 Blue Edition进行开发,但是却遇到一个怪问题。在MyEclipse环境下,我习惯每次都用debug模式启动Tomcat。这样不管我需不需要debug,我都能可能用得上debug。奇怪的事就是:当我照常在MyEclipse环境下debug启动, 不是一般的慢,是比平时慢了百倍,达到严重影响到开发的程度。
试了各种措施,都没用。后来发现,
① 直接在Tomcat的环境下启动就没事(直接Tomcat下的bin的start.bat)。后来想,这相等价于是在MyEclipse环境下的非debug模式启动吧。
② 今天早上在MyEclipse的非debug模式下启动,也很快,没事;但是在debug模式下启动访问webapp就很慢。其实MyEclipse环境下的非debug模式启动等效于①中的启动方法。这么说MyEclipse环境的debug模式不等价于直接启动Tomcat的start.bat??这当然是这样的,不等价。MyEclipse下的debug模式启动需要MyEclipse和Tomcat更强的交互吧,因为debug下能检测你对Project的文件的更改(除了配置文件)
③ 今早在谷歌中用关键字 myeclipse tomcat debug 慢 搜到了一片很有意义的帖子。终于懂了。。。。。。

这个问题可能是由于eclipse和tomcat的交互而产生的,在以debug模式启动tomcat时,发生了读取文件错误,eclipse自动设置了断点,导致tomcat不能正常启动。解决方法如下:以debug模式启动tomcat,打开breakpoints veiw,右键-> Remove all,重启下tomcat就OK了
这个问题可能是由于eclipse和tomcat的交互而产生的,在以debug模式启动tomcat时,发生了读取文件错误,eclipse自动设置了断点,导致tomcat不能正常启动。解决方法如下:以debug模式启动tomcat,打开breakpoints veiw,右键-> Remove all,重启下tomcat就OK了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式