Java Spring Web应用程序以调试模式启动缓慢

问题描述:

我有一个java web应用程序,使用Spring,Jersey(jax-rs)和Hibernate。Java Spring Web应用程序以调试模式启动缓慢

它运行良好,速度快,但也有一些日子它需要时间的巨大量在调试模式下进行初始化只有当它开始是很慢...

我使用Eclipse 3.6,阿帕奇的Tomcat 6和java 1.6.0_29的Mac OS X

应用开始写此日志行之后缓慢日志:

INFO: Initializing Spring root WebApplicationContext 

和该日志行之前:

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 

我该如何调查?有什么建议么?

不幸的是我真的不知道我做了什么,以降低性能..

非常感谢帮助! Davide。

在类似情况下帮助我的一件事是删除Eclipse中的所有断点。值得一试。

+5

坦克很多!有用! – Davide 2011-12-30 12:04:51

+5

令人难以置信的......但它*做*工作! :)其实没有必要删除断点,使用“跳过所有断点”选项就足够了 – AJPerez 2014-06-02 12:02:04

+0

它在NetBeans 8.0上为我工作 – Vladimir 2014-09-03 12:29:32