Как избавиться от предупреждения MaxPermSize при попытке открыть Eclipse?

Я новичок в Linux, использую Mint. Я установил Eclipse, но когда я пытаюсь открыть его или выполнять с ним команды, я получаю сообщение об ошибке. Ранее возникало следующее:

Предупреждение виртуальной машины OpenJDK 64-Bit Server: игнорируется параметр MaxPermSize=256m; поддержка была удалена в 8.0.

Я обошел все форумы, потому что у многих людей была эта проблема. Следуя их совету, я зашел в /etc, а оттуда в файл eclipse.ini и закомментировал:

--launcher.XXMaxPermSize

256m

Но это не помогло. Моя проблема в том, что я действительно новичок, и большинство советов на других форумах просто проходят мимо меня — я хочу узнать обо всем, но если кто-то использует причудливую (по моим меркам, ха-ха) лексику, тогда, пожалуйста, кратко объясните, что слова означают, так что я могу следовать! Кроме того, если есть какие-то конкретные команды или что-то еще, что я должен ввести, я был бы очень признателен за объяснение того, как работает эта команда, поэтому я учусь, а не просто подключаю случайные вещи к своему терминалу, пока он не заработает. Спасибо!!

1
20.06.2020, 17:34
1 ответ

Сообщение, которое вы видите, является просто предупреждением. Параметры -XX:MaxPermSizeи -XX:PermSizeигнорируются, поскольку JDK8 пространство PermGen было полностью удалено и заменено новым MetaSpace.

В конце вашего eclipse.iniможет быть дополнительная строка -XX:MaxPermSize=256m, которую вы забыли удалить, поэтому вы все равно получаете предупреждающее сообщение.

См. соответствующий пост в stackoverflow:

1
18.03.2021, 23:26

Теги

Похожие вопросы