Как в Intelij Idea сделать set JAVA_OPTS

139
07 мая 2019, 02:30

у меня при запуске выдается сообщение

Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256M; support was removed in 8.0

и не открывается порт 8080.

я так понимаю что где то стоит лишняя настройка MaxPermSize, но не могу понять как ее удалить.

Answer 1

Это всего лишь предупреждение, само по себе наличие параметра MaxPermSize не препятствует работе. Но появление этого предупреждения сигнализирует о том, что вы пытаетесь в Java 9 или более поздней запустить приложение разработанное для использования с Java 8. Судя по номеру порта, это может быть Glassfish, у которого в корне дистрибутива лежит файл README.txt, в котором в свою очередь есть строчки

0. Prerequisite
===============
GlassFish 5.0 requires Oracle JDK 8 Update 144.
Check http://www.oracle.com/technetwork/java/javase/downloads/index.html to download the JDK.

Либо откатитесь к Java 8, либо используйте ПО совместимое со свежими версиями Java. Например Wildfly.

READ ALSO
Игнорировать null при десериализации JSON

Игнорировать null при десериализации JSON

Делаю мапинг JSON в иерархию объектовЕсть поле типа класса, которое в JSON может быть null

183
Задача о днях недели [закрыт]

Задача о днях недели [закрыт]

Нужно написать программу (на java), чтобы пользователь ввёл день недели (воскресенье 0, понедельник 1,

216