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

发布于 2024-12-23 14:16:00 字数 589 浏览 0 评论 0原文

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

它运行良好且快速,但有时仅在调试模式下初始化需要大量时间,并且启动时速度非常慢...

我正在使用 Eclipse 3.6、Apache 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

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

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

非常感谢您的帮助! 达维德.

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.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

通知家属抬走 2024-12-30 14:16:00

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

One thing that's helped me in a similar situation is to delete all breakpoints in Eclipse. It's worth a try.

肩上的翅膀 2024-12-30 14:16:00

方法入口-出口断点或条件断点通常会导致此问题。删除这些断点将解决该问题。这对我有用。

Method entry-exit breakpoints or conditional breakpoints usually cause this issue. Removing those breakpoints would resolve the issue. It worked for me.

删除→记忆 2024-12-30 14:16:00

以下步骤可以提高性能

  • 清理 Tomcat 工作目录
  • 从服务器添加/删除应用程序> tomcat

我确实改进了很多,加快了调试过程。

following steps can improve performance

  • Clean Tomcat Work Directory
  • Add/remove application from server>tomcat

I did improved a lot, speeds up debugging process.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文