Remote-debugging mit Eclipse - Wie breakpoints zu setzen?

Fragte ich diese Frage, wie man zum Debuggen von server-side-Anwendungen, und ich glaube, ich war auf der Suche nach Java remote Debugging.

Ich so konfiguriert haben, dass mein server-side-startup-Skript:

JAVA_OPTS="-Xmx2G -server -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=1044,server=y,suspend=n"

Durch diese, ich nehme an, das remote-java-app verfügbar sein sollten, auf localhost:1044 (versuchen Sie es zuerst mit localhost)

Aber, was Tue ich als Nächstes? Ich so konfiguriert haben, dass die debug-Optionen, um die Klasse zu testende über Run-->Debug Configurations. Aber es fordert mich auf "Debuggen" klicken. Aber meine Klasse hat keine main () - Methode.

Sagen, ich möchte zu debug - getValue() im Methods.java jetzt getValue() aufgerufen wird, von einem client (über tcp).

So, wie befestige ich den java-Prozess zu eclipse-remote-debugger, wenn diese Methode aufgerufen wird? Übersehe ich etwas grundlegendes über das remote-debugging?

UPDATE: (ich sehe das in meiner debug-Ansicht, das bedeutet, dass die remote-Anwendung verbunden ist und in den debug-Modus, nun wie setze ich einen breakpoint in der Datei, wo ich will)

Remote-debugging mit Eclipse - Wie breakpoints zu setzen?

InformationsquelleAutor zengr | 2010-11-22
Schreibe einen Kommentar