Рекомендуется помещать настройки переменных среды в файл с именем setenv.sh
/ .bat
в папку bin.
Сценарий catalina.sh
имеет логику для вызова в этот сценарий, если он существует.
Причина, по которой это рекомендуется, заключается в том, что она делает настройку переменных среды, необходимых для вашей установки, переносимой: вы можете легко скопировать setenv.sh
в другие установки Tomcat, вы можете обновить Tomcat до более новой версии (которая может перезаписать catalina.sh
) но все еще есть ваш существующий setenv.sh
.
Пример того, как установить размер кучи внутри setenv.sh
:
export JAVA_OPTS='-Xmx784M`