На этот вопрос уже есть ответ здесь:
Предупреждение: 64-разрядный сервер OpenJDK Предупреждение: игнорирование параметра MaxPermSize; поддержка была удалена в версии 8.0
В в Руководстве по миграции с JDK 8 на JDK 11 говорится, что в Java 8, Java 9 или новее. флаг MaxPermSize
или PermSize
был удален из опции Gots Hotpot Heap GC и был перемещен в собственную память.
Удалено постоянное поколение
Постоянное поколение было удалено в JDK 8, и связанные параметры VM приводят к выводу предупреждения. Вам следует удалить эти опции из ваших сценариев:
В JDK 9 и более поздних выпусках, JVM отображает следующее предупреждение:
Java HotSpot(TM) 64-Bit Server VM warning: Ignoring option MaxPermSize; support was removed in 8.0
Инструменты, которые знают о постоянном поколении, возможно, придется обновить.
Или
вы можете попробовать удалить это сообщение, используя переменную окружения в .bashrc
:
MAVEN_OPTS -Xmx512m
Надеюсь, это поможет.