Привет, у меня Windows, и я пытаюсь развернуть Tomcat, но я продолжаю получать исключение памяти permgen. Я читал, что вы можете изменить catalina.bat
, добавив JAVA_OPTS="-server -Xms128M -Xmx256M -XX:MaxPermSize=256M"
, но куда это делось? Я заменил все ссылки на JAVA_OPTS
(которые, похоже, использовали переменную %JAVA_OPTS%
) приведенным выше текстом, и tomcat даже не открыл это маленькое окно консоли, когда я попытался его развернуть. Что дает?
Память Tomcat PermGen
Ответы (1)
Вероятно, вы оставили синтаксическую ошибку, и Tomcat завершил работу раньше времени. Если вы хотите увидеть эту ошибку, введите catalina run
в командной строке, и вы увидите вывод.
В любом случае, правильный/официальный способ внести эти изменения — поместить их в setenv.bat
(создать, если не существует), которые будут подхвачены catalina.bat
/startup.bat
.
person
mindas
schedule
26.10.2012