2012-03-25 10 views
3

Hallo Ich möchte auf meinem Webapps auf InteliJ arbeiten und ich weiß nicht, wie Code während der Arbeit hot auszutauschen.wie hot-swap in Inteli aktivieren

Zum Beispiel, während ich in Eclipse arbeitete, als ich jsp Dateien Eclipse automatisch bearbeitet, instanlty die Datei so swaped wenn ich die Seite aktualisiert meine Änderungen wo

dort Wenn ich Klasse Code in Eclipse ändern es ein bisschen länger gearbeitet weil er die App erneut veröffentlicht hat, aber automatisch und sofort.

Ich habe gesehen, dass Inteli in der Laufzeitkonfiguration eine Option 'Wie Klassenwechsel' hat. Ich habe es überprüft, aber nichts passiert. Ich habe versucht kompilieren, machen, speichern und alles andere und nichts passiert. Ich musste die App neu laden und das musste ich dis manuell machen. Zweitens lädt InteliJE jede Anwendung in mein WebApp-Verzeichnis. Ich habe sie sehr, also dauert es ewig. Wie kann ich hot swap ??

Antwort

3

Hotswap funktioniert nur im Debug-Modus. Sie müssen sich also über eine Debug-Konfiguration mit Ihrem Webserver verbinden. Nach dem Kompilieren des Projekts oder zumindest der Klasse mit den Änderungen versucht IntelliJ, diese Klasse zu hotswap zu machen.

Dies funktioniert nur für geringfügige Änderungen. Beispielsweise ist es nicht möglich, auf diese Weise neue Methoden zu erstellen.

0

Hotswap funktioniert mit explodierten Artefakten auf Update action. Wenn es nicht mit Ihrem Projekt funktioniert, geben Sie contact support für Hilfe und geben Sie das Projekt, um es zu reproduzieren.

Verwandte Themen