eclipse-debugging-zeigt die Quell-Dateien mit zeilenangaben
wenn ich auf die F3-Taste und drill-down in eine Methode, definition, eclipse, geht in eine Abhängigkeit jar. ----- erste Frage: wo haben es die Quell-Datei? Ich sehe nicht, die Gläser mit dem aktuellen source-Dateien, hat es zu dekompilieren ? ---- Ich setzen Sie einen breakpoint und führen Sie debug.
aber der debugging-Prozess scheint nie land auf den richtigen Haltepunkt, und der Haltepunkt habe ich gesetzt, wird selten ausgeführt. es stellt sich heraus, dass der source-code ist falsch, so dass der Haltepunkt an falschen Standorten zu.
hier ist, was ich sehe, von der eclipse-Fenster:
/* */ public <T> T execute(URI url, HttpMethod method, RequestCallback requestCallback, ResponseExtractor<T> responseExtractor)
/* */ throws RestClientException
/* */ {
/* 415 */ return doExecute(url, method, requestCallback, responseExtractor);
/* */ }`
den Kommentar, bevor jede Linie scheint zu zeigen, die richtige Nummer, aber Sie Stimmen nicht überein mit Ihrer wahren Zeilennummer angezeigt, auf der linken Seite des eclipse-Fensters frame. d.h. der obige code-segment belegt Linien 315--319 in das Fenster, nicht 415.
also, wie kann ich schnappe mir die richtigen Quellen und zeigt Sie in meine debugging-Prozess? muss ich manuell greifen Sie alle die Gläser ? gibt es eine Möglichkeit, um anzugeben, in meine pom-Datei?
Dank
Yang
Du musst angemeldet sein, um einen Kommentar abzugeben.
In Eclipse, können Sie die Quellen für das Debuggen unter Ausführen -> Debug-Konfigurationen. Wählen Sie Ihre Debug-Konfiguration aus der Liste aus und konfigurieren Sie die Quell-lookup-Pfad in der "Source" - Registerkarte
Da finde ich nicht die Lösung, wenn ich es gegoogelt und das erste Ergebnis der Suche, ich möchte zu teilen, wie ich dieses Problem gelöst.
Project > Build Automatically
geprüft;to Build Path > Configure Build Path...
Project > Clean...
wählen Sie Ihr Projekt und drücken Sie OK;Wenn Sie Fehler bei Schritt #3 (wie Zugriff verweigert oder so ähnlich), gehen Sie zum Stammordner des Projekts, und suchen Sie nach einer Datei namens
.classpath
. Bearbeiten Sie die Datei und manuell korrigieren/entfernen des Blocks, der den Fehler verursacht.Das löst auch bei Eclipse zeigt keine Fehler Symbole in Klassen mit Kompilierungsfehler.