Я играл с выделением кучи памяти Java, и я думаю, что сделал что-то, что установило его не только для какой-то конкретной папки tomcat, но и для всей системы, так как я не могу запустить свое приложение в Spring или с настраиваемой папкой tomcat, которую я также использовал для тестирования. Когда я пытаюсь запустить приложение, оно просто зависает в "INFO: Initializing Spring root WebApplicationContext".
Я не совсем понимаю, как я мог установить это в командной строке Linux, выполнив что-то вроде "export CATALINA_OPTS = "- Xms2000m -Xmx4500m"
или "JAVA_OPTS =" - Xms2000m -Xmx4500m -XX: MaxPermSize = 4500m "
Я думаю, что случайно установил настройки, которые имел в виду для своего облачного сервера (который имеет больший объем памяти), поэтому я выделил больше памяти, чем имеет вся моя система.
Я был бы признателен за любую помощь, если бы кто-нибудь мог сообщить мне, возможно ли, что я сделал это, и могло ли это вызвать проблему, и как я могу получить вывод из моей системы Что касается текущего распределения, чтобы я мог его проверить / изменить, я пробовал "export CATALINA_OPTS =" - Xms2000m -Xmx4500m "
, но он все равно не сработает для меня.
Я хочу восстановить все до настроек по умолчанию. Обычно я устанавливаю распределение кучи памяти в файле /bin/startup.sh в папке tomcat, но я забыл об этом, я думаю, и экспериментировал с командной строкой.
Спасибо