Hallo.
Habe eine Frage zu Tomcat und war.
Meine Web-Anwendung wird über ant zu einem war-Archiv erstellt. Wenn ich die Datei ins Tomcat-Verzeichnis kopiere, dann entpackt mir Tomcat die Datei automatisch und die Anwendung funktioniert. Wie kann ich aber erreichen, dass die war-Datei erneut entpackt wird, wenn sich was geändert hat? Also ich ändere eine Java-Datei und erstelle die war-Datei neu. Füge ich diese Datei jetzt in Tomcat hinzu, dann heißt es zwar, dass das Archiv deployed wird, aber die Änderungen werden nicht übernommen. Dh. Aus dem myapps.war wird ein Ordner myapps erzeugt. Ändert sich was im myapps.war, dann entpackt Tomcat die Datei nicht neu => werden die Änderungen nicht übernommen. Macht es Tomcat prinzipiell nicht, oder kann ich Tomcat dazu zwingen? Ansonsten müsst ich jedesmal den myapps-Ordner löschen, was keine elegante Lösung wär. Oder gibt es sogar eine ganz andere elegantere Lösung? Sollte ich lieber den Ordner samt Dateien selber erstellen und die Idee mit dem war-Archiv vergessen?
Habe eine Frage zu Tomcat und war.
Meine Web-Anwendung wird über ant zu einem war-Archiv erstellt. Wenn ich die Datei ins Tomcat-Verzeichnis kopiere, dann entpackt mir Tomcat die Datei automatisch und die Anwendung funktioniert. Wie kann ich aber erreichen, dass die war-Datei erneut entpackt wird, wenn sich was geändert hat? Also ich ändere eine Java-Datei und erstelle die war-Datei neu. Füge ich diese Datei jetzt in Tomcat hinzu, dann heißt es zwar, dass das Archiv deployed wird, aber die Änderungen werden nicht übernommen. Dh. Aus dem myapps.war wird ein Ordner myapps erzeugt. Ändert sich was im myapps.war, dann entpackt Tomcat die Datei nicht neu => werden die Änderungen nicht übernommen. Macht es Tomcat prinzipiell nicht, oder kann ich Tomcat dazu zwingen? Ansonsten müsst ich jedesmal den myapps-Ordner löschen, was keine elegante Lösung wär. Oder gibt es sogar eine ganz andere elegantere Lösung? Sollte ich lieber den Ordner samt Dateien selber erstellen und die Idee mit dem war-Archiv vergessen?