nicht breakpoints in eclipse

Ich bin mit eclipse europa (3.5) auf windows vista home premium 64-bit-Version mit dem JDK 1.6.0_18 (32 BIT).

Normalerweise bin ich in der Lage, um die Haltepunkte genau richtig; Jedoch, für eine bestimmte Klasse, die NICHT Teil des Projekts (diese Klasse ist im inneren ein .JAR-Datei (.JAR-Datei ist Bestandteil des Projektes) ), ich habe zwar schonmal ein source-Verzeichnis zu diesem .JAR-Datei, ich bin nicht in der Lage, um einen Haltepunkt in dieser Klasse.

Wenn ich Doppelklick auf das breakpoint-Fenster(linke Grenze), ich merke, dass eine Klasse Haltepunkt gesetzt ist. Ich Frage mich, ob es KEINE debug-Informationen; Jedoch fanden, dass diese spezielle Klasse wurde zusammengestellt mit Hilfe von ant - /javac-task mit debug="true" und debuglevel=" - Zeilen,vars,Quelle". Ich lief sogar jad auf diese Klasse zu bestätigen, dass es in der Tat enthalten die debug-info.

So, warum ist eclipse hindert mich daran, platzieren Sie einen Haltepunkt ?

EDIT : Nur, damit jeder versteht, der Kontext ist dies eine webapp läuft unter tomcat 6.0. Ich bin ein remote-debugging der Anwendung von eclipse nach dem Start von tomcat außerhalb. Die Anwendung funktioniert ganz gut. Ich versuche zu verstehen, das Verhalten der oben genannten Klasse, die ich nicht tun, da eclipse wird nicht lassen Sie mich ein BP.

P. S : ich sah ein paar threads hier im Gespräch über die BPs nicht getroffen, aber in meinem Fall, ich bin nicht der BP!

P. P. S : ich habe versucht JDK 1.6.0_16 vor dem ausprobieren 1.6.0_18.

Vielen Dank für jegliche Hinweise.

  • Hast du versucht, den Schritt in die Klasse von einer aufrufenden Klasse? Es Tat zeigen die angehängten source? Keine Lösung, aber kann helfen.
  • josefx : Diese Klasse wurde aufgerufen, mit der Spiegelung, das dauert schon ein paar HOPs, bevor die eigentliche Methode getroffen wird, habe ich nicht den Schritt in die Methode.
InformationsquelleAutor anjanb | 2010-03-10
Schreibe einen Kommentar