2009-08-19 11 views

Respuesta

1

Descargue el descompilador de jad/configure su ruta en eclipse a través de windows-> preferencias y abra el origen de la clase donde necesita ubicar el punto de interrupción, y luego puede ejecutar la depuración como lo hace normalmente y puede ver toda la información variable en la vista variable.

+0

JadClipse (http://jadclipse.sourceforge.net) con Jad (http://www.varaneckas.com/jad) resuelto por mí. ¡Gracias! – neu242

11

Si abre la vista de esquema, puede seleccionar un método, haga clic derecho y seleccione Toggle Breakpoint Método, esto se romperá cada vez que se golpee el método.

Usted puede ser capaz de obtener las fuentes de las de archive download page

1

Depende, creo, de si la clase fue compilado con información de depuración del Sol. Si es así, el archivo de clase contiene metadatos, como números de línea y nombres de parámetros, que el depurador necesita para convertirlos en una buena opción. Si no, entonces el depurador tiene menos información para continuar.

bibliotecas JavaEE se caracterizan por no tener depuración meta-datos compilados en ellos. Puede ser bastante frustrante.

4

Como se ha mencionado por Rich, el outline view (disponible incluso sin fuentes):

alt text http://help.eclipse.org/ganymede/topic/org.eclipse.platform.doc.user/images/ref-8.png

le permite establecer method breakpoint, es decir, siempre javac compiled those classes with debug informations, including "Source Code information" (ese es el caso with J2EE1.4, no está seguro acerca J2EE1.3)

El código fuente de J2EE 1.3 should be available y se incluye con el archivo download center j2sdkee-1_3_1-win.exe.

+0

Deprimente, mi copia de j2ee1.3 no tiene información de depuración o código fuente, y el código fuente no está disponible en la descarga que encontraste. (Aunque admiro tu google-fu por encontrarlo :)) – neu242

Cuestiones relacionadas