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

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (11)

我有一个Java Web应用程序,使用Spring,Jersey(jax-rs)和Hibernate。

它运行良好,速度快,但是有些时候只需要大量的时间在调试模式下进行初始化,并且启动时间非常慢。

我为MAC OS X使用Eclipse 3.6,Apache Tomcat 6和java 1.6.0_29。

编写此日志行后,应用程序开始记录缓慢:

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

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

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

提问于
用户回答回答于

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

扫码关注云+社区