Я обновил java и eclipse не работает
Я обновил свою JRE сегодня 23.06.2012, и после этого затмение больше не начнется. Когда я дважды нажимаю, чтобы запустить eclipse, заставка появляется как вспышка камеры, и тогда ничего не происходит.
Любые идеи относительно того, как это исправить?
Ответы
Ответ 1
Это то, что сработало для меня:
Удалите строки:
-vmargs
-Dosgi.requiredJavaVersion=1.5
Добавьте эти две строки:
-vm
C:\Program Files\Java\jdk1.7.0_03\bin\javaw.exe
Отредактируйте путь, соответствующий вашей установке.
Файл ini обычно присутствует в $ECLIPSE_HOME/eclipse.ini
Eclipse ini file
Примечание. Чтобы получить доступ, вам необходимо изменить параметры безопасности Windows. Я рекомендую вам не редактировать этот тип файла в блокноте (используйте notepad ++). Резервное копирование файла перед редактированием.
Ответ 2
Я просто добавил эту строку в файл eclipse.ini
-vm
C:\Program Files\Java\jdk1.7.0_03\bin\javaw.exe
Решение в моем блоге
и он работает успешно.
Ответ 3
проверьте, добавлен ли путь java\bin в путь и внутри папки установки eclipse, есть файл с именем eclipse.ini и проверьте, добавлены ли vmargs, как показано ниже.
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms512m
-Xmx1024m
Ответ 4
Убедитесь, что вы установили другую версию JDK/JRE из своего Eclipse. Если вы установили 64-битную версию JDK, а версия Eclipse - 32 бита, это не сработает. Они должны быть равны.
Чтобы проверить, что является вашей версией java, введите в окне командной строки:
java -d64 -version
Если появляется: "Ошибка: этот экземпляр Java не поддерживает 64-битную JVM. Пожалуйста, установите нужную версию". Это означает, что ваша версия Java составляет 32 бита.
Чтобы проверить, что такое ваша версия Eclipse, см. этот пост.
Ответ 5
проверьте переменную среды JAVA_HOME. Указывает на новое местоположение.
Также см. Файл журнала, сгенерированный в результате сбоя
Ответ 6
Если проблема связана с Eclipse относительно java, выполните ручную установку Java на вашем компьютере (http://java.com/en/download/manual.jsp).
Если вы используете 64-битную машину, вам нужно установить java на c:\program files\java (Default Path)
вместо c:\program files (x86)\java
.
Задайте путь переменной среды к c:\program files\java\bin;
И это решит вашу проблему.
Ответ 7
ИСПОЛЬЗОВАНИЕ ПОСЛЕДНЕГО ИНСТРУМЕНТА JAVA UPDATE.
Скажем, вы обновили tha http://java.com/en/download/installed8.jsp, после чего вы просто столкнулись с процессом обновления Java и сразу после него процесс обновления Java затем открыв затмение, вы столкнулись с той же проблемой здесь.
Чтобы исправить это, перейдите в Переменные среды Windows и проверьте переменную "Путь", вы заметили, что процесс обновления Java добавил запись аналогично этой "C:\ProgramData\Oracle\Java\javapath", удалив ее и добавив "JAVA_HOME", если у вас есть или местоположение вашей Java. Также обратите внимание, что вы должны войти в начало среды "Путь".
Это происходит со мной, и удаление добавленной записи обновления Java разрешает проблему и добавляет также -vm и путь Java в eclipse.ini.
{Извините, у вас нет скриншотов, чтобы доказать это)
Ответ 8
Правильный путь заключается в замене следующих строк:
-vmargs
-Dosgi.requiredJavaVersion=1.5
со следующими двумя строками:
-vm
C:\Program Files\java\jdk1.8.0_102\bin\javaw.exe
Вы должны отредактировать путь, соответствующий вашей установке.
Даже этого недостаточно. Вы должны удалить папку ".metadata" из своего рабочего пространства.
Ответ 9
У меня был такой же вызов после того, как я обновился из java. После поиска в Интернете. Я использовал это простое решение.
Найдите направление установки eclipse. Моя была под C:\Users\adefemi\eclipse\jee-neon\eclipse
Затем откройте ecliipse.ini, перейдите к строке, которая выглядит так:
C:/Program Files/Java/jre1.8.0_144/bin
Измените имя версии соответственно. Например, мой ранее
C:/Program Files/Java/jre1.8.0_121/bin
Вот и все, что я должен был сделать, и затмение снова начало открываться.