2016-04-20 15 views
0

Ich habe eine WAR-Datei erstellt und auf dem Tomcat (8.0) -Server bereitgestellt. Er greift auf freigegebene Bibliotheksdateien aus dem Apache-lib-Ordner zu. Wenn ich versuche, meinen Krieg erneut zu implementieren, wird der Fehler (Nicht genügend Speicher: Permgen Space) angezeigt. Die Anwendung startet nur, wenn ich den Tomcat-Server neu starte.War-Datei kann nicht erneut in Tomcat 8.0.26 implementiert werden.

Antwort

0

Können Sie den Speicherplatz für Tomcat erhöhen? Mein Gedanke ist, dass beide Anwendungen zumindest für kurze Zeit im Speicher sind und Tomcat nicht mehr genügend Speicher hat.

Um Tomcat-Speicher zu erhöhen, müssen Sie entweder bin/catalina.sh (oder .bat) ändern und etwas wie CATALINA_OPTS = -Xmx2048m festsetzen oder CATALINA_OPTS in Ihrer Umgebung setzen, bevor Sie Tomcat starten.

Verwandte Themen