2012-02-06 8 views
8

Tengo un servidor que tiene 100 subprocesos en ejecución, y me gustaría saber si hay una manera fácil de expandir todos los subprocesos para mostrar sus montones de pila, con un solo clic.En Eclipse, ¿cómo obtengo que el depurador muestre todos los marcos de pila sin hacer clic en expandir cada uno de los subprocesos?

+0

No estoy seguro de que esta pregunta sea adecuada para este sitio ... – Neal

+3

@Neal: ¿Una pregunta sobre cómo depurar en un entorno de * desarrollo * no para el desbordamiento de pila? – Stephen

+0

Incluso si eso es posible, de alguna manera dudo que deba estar haciendo esto. Si tiene que analizar las trazas de la pila de más de 100 hilos, obtener el stacktrace en un formato útil y analizarlo programáticamente parece mucho más simple. – Voo

Respuesta

7

Haga clic en el hilo de nivel superior (o la aplicación) y luego en [Shift]+[Right Arrow]. Dependiendo de su nivel, puede necesitar hacer esto dos veces.

+0

Awesome, ¡eso funciona a las mil maravillas! Pero, ¿por qué tendrías que hacerlo más de una vez? Sólo curioso. – Ravi

+1

Me estoy ejecutando en tomcat, y si destaco la aplicación, una vez que expande el hilo de nivel superior a sus hijos, y luego otra vez para mostrar todas las pilas. (¿Puedes aceptar mi respuesta ahora?; P) – Stephen

+0

No funciona en RAD – basin

Cuestiones relacionadas