2011-12-30 108 views
15

我有一個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。

回答

48

在類似情況下幫助我的一件事是刪除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

相關問題