Версия 1.4.2_03 jvm не подходит для этого продукта.1,5 или выше требуется проблема - PullRequest
4 голосов
/ 28 июня 2011

Сегодня я установил пакет обновления 2 для Windows XP 2002, eclipse нормально работала в предыдущем окне, но теперь, когда я запускаю eclipse, он выдает "версия 1.4.2_03 не подходит для этого продукта. Требуется 1.5 или выше" сообщение и не запускается.Для проверки моей версии jvm я зашел на java.com и нажал кнопку бесплатной загрузки java, он подтвердил, что я рекомендовал установить java (1.6.0_27-ea), но eclipse выдает вышеупомянутое сообщение. Пожалуйста, скажите мне, что должноя делаю?

Заранее спасибо

Ответы [ 7 ]

24 голосов
/ 28 июня 2011

Перейдите в каталог, где установлено eclipse, и найдите файл с именем eclipse.ini.Откройте его и добавьте следующие строки

-vm
C: \ Java \ JDK \ 1.5 \ bin \ javaw.exe

Убедитесь:

  1. Этот текст добавляется перед любой опцией -vmargs, которая может быть в этом файле.
  2. -vm находится в отдельной строке, а путь к javaw.exe находится в отдельной строке.
  3. Вы указываете полный путь к вашему JDK 1.5 javaw.exe
4 голосов
/ 28 июня 2011
  1. Попробуйте удалить предыдущую версию Java (если она есть)

  2. Найдите и замените более новой версией двоичный файл java.exe, расположенный где-то наC: \ Java \ JDK \ 1.5 \ bin \ javaw.exe

2 голосов
/ 14 сентября 2013

ответ ниже подходит для springsuite

-vm

C: \ Program Files (x86) \ Java \ jdk1.6.0_12 \ bin \ javaw.exe

в

springsuite также то же самое

Перейти к установленному STS.ini
Например

F: \ springsource \ sts-3.1.0.RELEASE \ STS.ini openв editplus оставьте две строки перед -vmargs как

-vm

C: \ Program Files (x86) \ Java \ jdk1.6.0_12 \ bin \ javaw.exe

это работает успешно, я сделал это.

1 голос
/ 11 мая 2014

У меня была такая же проблема с Java 1.5, когда я установил 1.6.Удалил 1.5, удалив jdk, а затем установил 1.6 и установил java_home, который решил эту проблему.

1 голос
/ 28 июня 2011

Do echo %JAVA_HOME%.И убедитесь, что он указывает на вашу новую версию Java.

0 голосов
/ 09 января 2014

Моя проблема была такой же, после того, как я только однажды запустил Eclipse с Java 7, а затем захотел вернуться на Java 6.

Решение: В eclipse.ini я восстановил значение "1,6" для того, что было "- Dosgi.requiredJavaVersion = 1,7".

HTH!

0 голосов
/ 12 октября 2012

Выполните следующие шаги, которые точно решат проблему.

1) Установите последнюю версию jdk

2) Откройте файл eclipse.ini в editplus (найдите этот файл в папке eclipse)

3) напишите первые две строки, как показано ниже, с вашим путем Java и вашей версией Java

-vm
C:\Program Files\Java\jdk1.6.0_12\bin\javaw.exe

after writing that two lines your eclipse.ini files looks like this

-vm

C:\Program Files\Java\jdk1.6.0_12\bin\javaw.exe

-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503
-product
.
.
.
.
.
...