3 Stimmen

Wie man GWT mit Ant debuggt

Ich weiß, dass die Arbeit einfacher wäre, wenn ich das Google Plugin für Eclipse verwenden würde.

In meiner Situation habe ich jedoch Maven stark angepasst und das Plugin kann mir daher nicht helfen. (Tatsächlich bereitete es mir eine ganze Woche Kopfschmerzen).

Stattdessen verließ ich mich auf ein Ant-Skript, das ich von http://code.google.com/webtoolkit/doc/latest/tutorial/appengine.html gelernt habe.

Das Dokument war sehr klar; ich folgte dem Artikel und rief erfolgreich den DevMode mit Ant DevMode auf. Das Dokument hat mir jedoch nichts über das Debuggen von GWT (wie es das Google Plugin für Eclipse kann) erzählt.

Grundsätzlich möchte ich einem Ant-Task einige Parameter hinzufügen, die einen Debug-Port freigeben (so etwas wie (com.google.gwt.dev.DevMode bei localhost:58807)), sodass ich mein Eclipse damit verbinden kann.

Wie kann ich das machen?

5voto

Arthur Punkte 274

Ich habe dies erfolgreich mit der folgenden Ant-Aufgabe durchgeführt (die build.xml-Datei befindet sich im Stammverzeichnis des GWT-Projekts):

Dann habe ich einen "Remote Java Application" Launcher erstellt, der sich mit dieser Debug-Sitzung verbindet, wobei "Verbindungstyp" auf "Standard", "Host" auf den Hostnamen des Computers und "Port" auf 8000 eingestellt ist.

Habe es zwar schon eine Weile nicht getestet, aber es hat zuvor funktioniert :)

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X