myeclipse 在debug模式下能启动,在正常模式下启动不了
1个回答
展开全部
今天照常使用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了
试了各种措施,都没用。后来发现,
① 直接在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了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询