Gewusst wie: Debuggen eine maven-Projekt in Eclipse?
Ich versuche zu Debuggen folgende maven-Projekt in Eclipse:
https://code.google.com/p/cloudscale/
Ich folgte den Anweisungen von RickHigh (gefunden hier https://stackoverflow.com/a/19986408/3014213) und wenn ich Schreibe mvnDebug exec:exec im Terminal die Zeilen
Preparing to Execute Maven in Debug Mode
Listening for transport dt_socket at address: 8000
erscheint und nach dem starten des Remote-Java-Anwendung in Eclipse, das Projekt ist gestartet, ABER es nicht halten an Haltepunkten...
Irgendwelche Ideen, was schief gehen könnte?
Dieser arbeitete für mich homik.de/think/index.php/2008/07/31/...
Haben Sie versucht, indem Sie die Methode Haltepunkte anstelle der normalen breakpoints?
Ich habe bereits versucht, die Lösung dort beschrieben, aber es funktioniert immer noch nicht
gute Idee, aber funktioniert nicht, Könnte es sein, dass es nicht möglich ist, weil die Klassen nicht testclasses?
Kannst du uns auch zeigen, wie Sie konfiguriert das maven plugin, und Ihre remote-debug-Optionen? Ich nehme an, es könnte ein Gabel-Prozess, und Sie sollte die Verbindung der debugger, dass die Gabel Prozess anstatt der maven-Prozess selbst.
Haben Sie versucht, indem Sie die Methode Haltepunkte anstelle der normalen breakpoints?
Ich habe bereits versucht, die Lösung dort beschrieben, aber es funktioniert immer noch nicht
gute Idee, aber funktioniert nicht, Könnte es sein, dass es nicht möglich ist, weil die Klassen nicht testclasses?
Kannst du uns auch zeigen, wie Sie konfiguriert das maven plugin, und Ihre remote-debug-Optionen? Ich nehme an, es könnte ein Gabel-Prozess, und Sie sollte die Verbindung der debugger, dass die Gabel Prozess anstatt der maven-Prozess selbst.
InformationsquelleAutor user3014213 | 2013-11-20
Du musst angemeldet sein, um einen Kommentar abzugeben.
Beim installieren m2e-plugin in Eclipse, es wird Ihnen zeigen, einen link in der Konsole anzeigen, um automatisch eine Verbindung debugger (d.h. erstellen Sie remote-debugger starten-Konfiguration), um Ihren Prozess, wenn es verschüttet "Zuhören für den transport dt_socket unter der Adresse: 8000" - Nachricht auf der Konsole aus. So, der debugger ist im Grunde ein Klick entfernt.
InformationsquelleAutor Eugene Kuleshov
Kann der debugger angeschlossen werden, um die falsche JVM - nicht bei
exec:exec
. Versuchen Sie, remote-debugging wie hier: https://stackoverflow.com/a/22367089/1878731InformationsquelleAutor mirelon