Ich habe meine pom.xml wie folgt eingerichtet und scheint zu funktionieren Zum größten Teil kann ich den Devserver starten und die Anwendung aktualisieren.
Mein Problem ist, dass ich den Devserver nicht debuggen kann. Ich habe versucht, das Devaven-Maven-Ziel im Debug-Modus aus IDEA heraus zu starten, aber wenn ich Breakpoints setze, werden sie ignoriert.
Ich habe in den GAE Maven Plugin-Dokumenten gefunden, dass Sie den devserver im Debug-Modus mit der folgenden Konfiguration starten können:
%Vor%Allerdings weiß ich nicht, wie ich IDEA mitteilen soll, den Debugger zu verbinden, wenn ich die Maven Run / Debug-Konfiguration starte.
Kann mir jemand in die richtige Richtung zeigen?
Die in Ihrer Frage erwähnte Konfiguration sieht gut aus. Du hast also:
%Vor%Wenn du deinen Maven Build ausführst
%Vor%Irgendwann wird es angehalten und wartet darauf, dass der Remote-Debugger eine Verbindung herstellt.
Gehen Sie in IDEA zu Run > Edit Configurations...
und fügen Sie eine neue Konfiguration Remote hinzu.
Run > Debug '<name of your config>'
( Shift-F9
) Tags und Links java maven intellij-idea google-app-engine