Я обновил java и eclipse не работает - программирование
Подтвердить что ты не робот

Я обновил java и eclipse не работает

Я обновил свою JRE сегодня 23.06.2012, и после этого затмение больше не начнется. Когда я дважды нажимаю, чтобы запустить eclipse, заставка появляется как вспышка камеры, и тогда ничего не происходит.

Любые идеи относительно того, как это исправить?

4b9b3361

Ответ 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

Вот и все, что я должен был сделать, и затмение снова начало открываться.