我在Java中有一个项目,我使用ApacheJava1.5.2服务器和TomEE IDE 7.3.1
当我用我的应用程序打开项目,选择"Run“选项或"Deploy”(从服务器卸载当前文件并部署)选项时,它会持续几秒钟(例如。(total time: 5 seconds))。但是当我选择" debug“选项(从服务器卸载当前文件,在调试模式下部署并运行应用程序)时,它会持续更长时间:6分钟。
你怎么解释?
Note
对于NetBeans 8 Beta,我有9分钟的时间,而NetBeans 7.4的时间是7-8分钟,然后是7.3 :(
发布于 2014-03-04 00:06:35
尝试禁用所有断点,一些断点(如经常使用的类或方法断点上的条件断点)通常会导致调试模式的大幅减速。
同时增加PermGen设置,也可以查看这个answer。通过禁用所有断点,您应该获得与非调试运行相当的启动时间。
然后试着一个一个地启用断点,看看是哪一个引起了问题。
https://stackoverflow.com/questions/21372088
复制相似问题