Проблема JDK с Eclipse Neon на моем рабочем столе Windows 7

На моем 64-разрядном рабочем столе Windows 7 у меня установлен следующий JDK в следующий каталог: C:\Program Files (x86)\Java\jdk1.7.0_80

Я загрузил Eclipse Neon (eclipse-jee-neon-2-win32-x86_64) на свой рабочий стол.

В системных переменных «JAVA_HOME» в настоящее время установлено «C:\Program Files (x86)\Java\jdk1.7.0_80».

Если я установил PATH "% JAVA_HOME%", а затем дважды щелкнул eclipse.exe, я получил следующую ошибку: введите здесь описание изображения

затем он вышел.

Если я установил PATH "%JAVA_HOME%\bin", а затем дважды щелкнул eclipse.exe, я получил следующую ошибку: введите здесь описание изображения

затем он вышел.

Затем я добавил следующие строки в начало файла eclipse.ini:

-vm
C:\Program Files (x86)\Java\jdk1.7.0_80\bin\javaw.exe

и дважды щелкнул eclipse.exe, он показал следующую ошибку: введите здесь описание изображения

сопровождаемое следующим сообщением об ошибке:

введите здесь описание изображения

Я уверен, что что-то не так с настройкой пути JDK, но не могу понять, что пошло не так.


person alextc    schedule 07.02.2017    source источник
comment
Вы загрузили 32-битную версию (она установлена ​​в Program File (x86)), выполните одно из следующих действий: загрузите 64-битную версию JRE (eclipse включает компилятор, вы можете получить JDK, если хотите - например, для компиляции с помощью maven в командной строке) или скачайте 32-битную версию eclipse. Windows не позволяет вам смешивать 32-битный и 64-битный собственный код (и eclipse включает собственный код для пользовательского интерфейса).   -  person Elliott Frisch    schedule 07.02.2017
comment
@ElliottFrisch Спасибо. Разве eclipse-jee-neon-2-win32-x86_64, который я скачал, не является 32-битным Eclipse?   -  person alextc    schedule 07.02.2017
comment
К вашему сведению, у меня есть другой Eclipse, который является 32-битным Indigo. Он хорошо работает с установленным 32-битным JDK. Мне нужно, чтобы и Indigo, и Neon были установлены и работали на моем рабочем столе.   -  person alextc    schedule 07.02.2017
comment
Нет. x86_64 — 64-битная.   -  person Elliott Frisch    schedule 07.02.2017
comment
@ЭллиотФриш. О, моя вина, я попробую.   -  person alextc    schedule 07.02.2017
comment
Нужно ли устанавливать переменную PATH %JAVA_HOME%\bin?   -  person alextc    schedule 07.02.2017
comment
Да, вы должны установить переменную пути, указывающую на JDK/bin.   -  person Shyam Baitmangalkar    schedule 07.02.2017


Ответы (1)


Вы должны установить 64-разрядную версию JDK или JRE для запуска, также вы должны установить путь JAVA_HOME к 64-разрядной версии JDK или JRE и ссылаться на здесь

person Sasikumar Murugesan    schedule 07.02.2017