发现debug模式下可能导致应用启动速度大幅度变慢。将breakpoint删除后我的应用从 171021ms+43824 ms=====》13021ms+2950ms
i have a java web application, using Spring, Jersey (jax-rs) and Hibernate. It runs fine and fast, but there are some days it takes a big amount of time to initialize in debug mode only and when it starts is really slow… I’m using Eclipse 3.6, Apache Tomcat 6 and java 1.6.0_29 for MAC OS X. Application begin to log slow after writing this log line:
INFO: Initializing Spring root WebApplicationContext
and before this log lines:
30-dic-2011 10.51.25 com.sun.jersey.api.core.PackagesResourceConfig init INFO: Scanning for root resource and provider classes in the packages: com.example.project.web.rest
How can I investigate? Any suggestions? Unfortunately I really don’t know what I did to reduce performance.. Thanks a lot for help! Davide. One thing that’s helped me in a similar situation is to delete all breakpoints in Eclipse. It’s worth a try.