Änderungen werden bei Verwendung der Google App Engine nicht in localhost angezeigt

8

Ich benutze Eclipse 3.7 und Google App Engine 1.5.

Wenn ich Änderungen am Servlet vornimmt und es ausführe, sehe ich die Änderungen nicht, die sich auf dem Server widerspiegeln. Das Anhalten der Anlegestelle (durch Drücken der roten Taste am Konsolenfenster) hilft nicht. Wenn ich Eclipse nur neu starte, funktioniert es.

Es wird sehr schwierig, mein Projekt zu debuggen.

Hat jemand mit diesem Problem konfrontiert, irgendeine Lösung?

    
Vijay Krishna 28.06.2011, 08:42
quelle

3 Antworten

4

Änderungen im Servlet werden erst angezeigt, wenn Sie Ihren Server in Java neu starten. Als Servlet-Code ist Server-Seite. Sie müssen Ihren Web-Server neu starten, um dasselbe zu reflektieren. Was Sie sagen, könnte sich auf Python beziehen, wo in Python (als Skriptsprache) die serverseitige Kodierung reflektiert wird, ohne den Webserver neu zu starten.

    
Abdul Kader 28.06.2011, 10:29
quelle
5

Ändern Sie die Eclipse-Perspektive in debug. Es ist in der oberen rechten Ecke der Sonnenfinsternis. Dann wählen Sie das Debug-Fenster, dort können Sie das

sehen

    
niran 10.02.2013 08:53
quelle
0

Wo ist die Schaltfläche "Alle beenden"? In meiner Sonnenfinsternis gibt es nur einen Terminalknopf ... Ich habe das gleiche Problem, ich muss daran denken, den Server auszuschalten, eine Weile warten und den Server neu starten, damit die Servlets Wirkung zeigen. So nervig.

    
Gang Su 03.05.2012 22:57
quelle