Я новичок в Linux, использую Mint. Я установил Eclipse, но когда я пытаюсь открыть его или выполнять с ним команды, я получаю сообщение об ошибке. Ранее возникало следующее:
Предупреждение виртуальной машины OpenJDK 64-Bit Server: игнорируется параметр MaxPermSize=256m; поддержка была удалена в 8.0.
Я обошел все форумы, потому что у многих людей была эта проблема. Следуя их совету, я зашел в /etc, а оттуда в файл eclipse.ini и закомментировал:
--launcher.XXMaxPermSize
256m
Но это не помогло. Моя проблема в том, что я действительно новичок, и большинство советов на других форумах просто проходят мимо меня — я хочу узнать обо всем, но если кто-то использует причудливую (по моим меркам, ха-ха) лексику, тогда, пожалуйста, кратко объясните, что слова означают, так что я могу следовать! Кроме того, если есть какие-то конкретные команды или что-то еще, что я должен ввести, я был бы очень признателен за объяснение того, как работает эта команда, поэтому я учусь, а не просто подключаю случайные вещи к своему терминалу, пока он не заработает. Спасибо!!
Сообщение, которое вы видите, является просто предупреждением. Параметры -XX:MaxPermSize
и -XX:PermSize
игнорируются, поскольку JDK8 пространство PermGen было полностью удалено и заменено новым MetaSpace.
В конце вашего eclipse.ini
может быть дополнительная строка -XX:MaxPermSize=256m
, которую вы забыли удалить, поэтому вы все равно получаете предупреждающее сообщение.
См. соответствующий пост в stackoverflow: