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;' из вашей переменной пути. Он начнет работать.