2011-12-30 20 views
15

tengo una aplicación web java, usando Spring, Jersey (jax-rs) e Hibernate.La aplicación web Java Spring se inicia lentamente en el modo de depuración

Funciona muy bien y rápido, pero hay algunos días que lleva una gran cantidad de tiempo para inicializar en la modalidad de depuración y cuando empieza es muy lento ...

Estoy usando Eclipse 3.6, Apache Tomcat 6 y java 1.6.0_29 para MAC OS X.

Aplicación empiezan a registrar lenta después de escribir esta línea de registro:

INFO: Initializing Spring root WebApplicationContext 

y antes de esta líneas de registro:

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 

¿Cómo puedo investigar? ¿Alguna sugerencia?

Por desgracia, realmente no sé lo que hice para reducir el rendimiento ..

Gracias mucho por la ayuda! Davide.

Respuesta

48

Una cosa que me ha ayudado en una situación similar es eliminar todos los puntos de interrupción en Eclipse. Vale la pena intentarlo.

+5

Tanques mucho! ¡Funciona! – Davide

+5

Unbelieveable ... pero * does * work! :) En realidad no hay necesidad de eliminar los puntos de interrupción, usando la opción "omitir todos los puntos de interrupción" es suficiente – AJPerez

+0

Me funcionó en NetBeans 8.0 – Vladimir

Cuestiones relacionadas