Eclipse: JVM завершена. Код выхода = 2
Недавно я решил начать разработку приложений для Android, поэтому я загрузил Java SE Development Kit 8 (x86) для Windows (я получил 64-разрядную версию Windows 8, но мой гид рекомендует получить 32-битный), Android SDK и Eclipse IDE для разработчиков Java (x86).
Однако мой Eclipse не запускается, когда я дважды кликаю eclipse.exe! Вместо этого появляется следующее сообщение об ошибке:
![eclipse error]()
Я попытался добавить Java в переменную Path в переменных среды, как это было предложено в некоторых из решений, которые я искал, но он по-прежнему не запускается должным образом.
Кто-нибудь знает, что еще я могу попробовать? Кроме того, если это возможно, не используйте сверхтехнический словарь, поскольку я новичок в этих вещах и не пойму вас... спасибо хаха: D
Ответы
Ответ 1
Я точно знаю, как решить вашу проблему. перейдите к поиску и поставьте в среду, появится подсказка и попросит вас "изменить переменные среды для вашей учетной записи", щелкнуть мышью, и появится окно. будут текущие пути, которые выполняются сверху (вы должны иметь версию jdk, работающую на шахте, равную 1,8), а в нижней части также будут выбираться пути. выберите (в нижней части) путь к java и удалите его, затем нажмите "ОК". он должен работать
Ответ 2
У меня была такая же проблема, и я пытался установить разные версии JDK: 1.6, 1.7, 1.8.
Это не помогло.
Проблема была решена, когда я изменил переменную PATH, удалив
C:\ProgramData\Oracle\Java\javapath;
В командной строке я также выполнил следующие команды:
set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_25
set PATH=C:\Program Files\Java\jdk1.8.0_25\bin;%PATH%
Но я думаю, что самое главное было удалить C:\ProgramData\Oracle\Java\javapath;
из PATH
.
Ответ 3
Вот альтернатива:
В качестве описанного здесь, убедитесь, что у вас есть опция -vm
, установленная в вашем файле eclipse.ini
.
Это должен быть абсолютный путь и по двум отдельным строкам:
-vm
<Absolute Path>\javaw.exe
Сохраните ваш .ini и перезапустите Eclipse
Ответ 4
Большинство ошибок с запуском затмения происходят из-за множественной версии JRE или JDK, что делает установщик гайкой.
Решение. Перейдите в Панель управления → Удаление программ
Если вы используете 64-битную Java, то удалите всю Java без 64-битного индикатора. Если 32-разрядный, то удалите все, у которых есть 64-разрядные
Он работает как волшебство!
Ответ 5
Один ответ строки, удалите 'C:\ProgramData\Oracle\Java\javapath;' из вашей переменной пути. Он начнет работать.