2016-06-28 2 views
1

Я использую Eclipse 3.7 с 4 лет, до сих пор я никогда не сталкивался с какой-либо проблемой.Не удается запустить Eclipse: exit code = 13/exit code = 1/нет JRE или JVM найдено

Внезапно я начал сталкиваться с различными ошибками при запуске затмения.

Я упомянул большинство подобных выпусков, опубликованных в stackoverflow; исправление одной проблемы приводит к другой проблеме. Скажите, когда я выполнил инструкции по устранению кода ошибки = 13, при запуске я получил ошибку code = 1, при решении, что я получил JRE или JDK, недоступную проблему.

Для того, чтобы вы знаете о том, что я сделал: - модифицированный файл eclipse.ini - создано PATH переменной окружения

мой eclipse.ini выглядит следующим образом:

-startup 
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar 
--launcher.library 
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502 
-product 
org.eclipse.epp.package.java.product 
--launcher.defaultAction 
openFile 
--launcher.XXMaxPermSize 
256M 
-showsplash 
org.eclipse.platform 
--launcher.XXMaxPermSize 
256m 
--launcher.defaultAction 
openFile 
-vm 
C:\Program Files\Java\jdk1.8.0_91\bin\javaw.exe 
-vmargs 
-Dosgi.requiredJavaVersion=1.5 
-Xms40m 
-Xmx384m 

Пользователь переменной созданный как:

ФИО: ПУТЬ

Значение: C: \ Program Files \ Java \ jdk1.8.0_91 \ Bin

Системная переменная создана как:

Имя: JAVA_HOME

Значение: C: \ Program Files \ Java \ JDK1 .8.0_91

Может кто-нибудь предложить мне, чтобы это исправить.

+0

Вы пробовали загрузить последнюю версию? –

+0

http://stackoverflow.com/questions/905611/how-do-i-set-the-eclipse-ini-vm-option – HRgiger

+0

попробуйте заменить '-vm' значением' C: \ Program Files \ IBM \ Java71 \ JRE \ Bin \ java.exe' Если вы столкнулись с Java был запущен, но вернулся код выхода = 1 точка в '-vm' вариант jvm.dll ' -vm' 'C: \ Разработка \ Java \ 64bit \ jdk1.7.0_09 \ jre \ bin \ server \ jvm.dll' – Manoj

ответ

1

Похоже, проблема 32/64 бит. Из launcher.library Я вижу, что вы используете 32-битное затмение. С пути Java он выглядит как 64-битный. Вы можете подтвердить версию Java, выполнив Java -version.

Попробуйте использовать 32-разрядную Java или получить 64-разрядное Eclipse.

Мое предположение здесь - ваша ОС 64-бит.

+0

Да, моя ОС 64-битная, а версия java 1,8 64 бит –

+0

64-разрядная Java может работать только с 64-разрядным Eclipse. Аналогично для 32-разрядных Java и 32-разрядных Eclipse. – nitind

+0

@SandeshMendon Ваше затмение может быть 32 бит. Попробуйте загрузить 64-битную версию. – Manoj