2015-03-31 2 views
0

Я недавно обновил Java и наткнулся на эту ошибку ... Я изменил мой файл eclipse.ini вJava был запущен, но вернулся код выхода = 1?

-vm 
C:\Program Files (x86)\Java\jre7\bin\javaw.exe 

Но он все еще не работает ... вот весь ини файл

-startup 
plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar 
--launcher.library 
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20140603-1326 
-product 
org.eclipse.epp.package.cpp.product 
--launcher.defaultAction 
openFile 
--launcher.XXMaxPermSize 
256M 
-showsplash 
org.eclipse.platform 
--launcher.XXMaxPermSize 
256m 
--launcher.defaultAction 
openFile 
--launcher.appendVmargs 
-XX:-UseCompressedOops 
-vm 
C:\Program Files (x86)\Java\jre7\bin\javaw.exe 
-vmargs 
-Dosgi.requiredJavaVersion=1.7 
-Xms40m 
-Xmx512m 

Любые решения? Я не знаю, что делать

+0

Попробуйте минимизировать максимальное пространство кучи ... –

+0

как именно я это сделал? Извините, что я начинаю C++ только для кодирования в течение нескольких недель – lovestogame227

+0

, если вы уже установили jdk 1.7, попробуйте изменить '-Xms40m -Xmx512m' на' -Xms40m -Xmx128m' в вашем файле 'eclipse.ini'. –

ответ

0

Сообщение об ошибке указывает на проблему с вашей версией java. У вас установлен JDK?

Попробуйте добавить:

-vm 
c:/wherever/java/jdk1.8.0_40/jre/bin/server/jvm.dll 

в свой файл eclipse.ini, указывая на JDK вы хотите использовать, и убедитесь, что требуется Java Verision, по крайней мере, как новый, как ваш JDK. Это путь для системы Windows.

+0

Это версии, которые у меня есть в настоящее время: http://gyazo.com/d7be3ace9460d4fe8d2e2a3425110deb – lovestogame227

+0

@ lovestogame227 В соответствии с вашей версией JDK я обновил решение. Проверьте его –

+0

Я сделал это и закончил с этим: http://gyazo.com/63a81c01f677a3384469896a0d918ae4 однако я заканчиваю теперь с средой исполнения java (JRE) или JD K должен быть доступен для запуска eclipse – lovestogame227

1

Обнаружена проблема благодаря @Goose.

Моя версия JDK как-то не работает? Свежая установка Java и JDK, казалась, чтобы решить эту проблему, а также изменение маршрута ини файла на:

-vm C: /wherever/java/jdk1.8.0_40/jre/bin/server/jvm. dll

+0

. Переустановка JDK - это все, что было необходимо для решения моего (того же) выпуск. Не нужно жестко связывать любой jdk в ini-файле, на самом деле я бы рекомендовал против опции -vm, так как это вызовет проблемы при следующем обновлении JVM/JDK (если вы похожи на меня, вы забудете, что добавили эту строку). –