Teilweise verlangen Tomcat-Applikationen sehr viel Arbeitsspeicher und laufen daher nicht richtig. Man kann aber den zugewiesenen Arbeitsspeicher für Tomcat erhöhen.
Zuwenig Arbeitsspeicher (RAM) zeigt sich dann in Problemen wie:
java.lang.OutOfMemoryError: Java heap space
Um den Tomcat zu erlauben, dass er mehr RAM konsumieren darf, muss man die Umgebungsvariable CATALINA_OPTS setzen.
Auf der Kommandozeile, kann man das wie folgt machen - hier um jetzt Tomcat 1024MB Arbeitsspeicher zu zuweisen:
Download Code!
Windows:
set CATALINA_OPTS=-Xms1024m -Xmx1024m
Linux:
export CATALINA_OPTS="-Xms1024m -Xmx1024m"