Ошибка: - среда выполнения java. Для запуска eclipse должен быть доступен JRE или набор для разработки Java.
Я попытался запустить "eclipse-jee-juno-win32-x86_64"
, но он поднял следующую ошибку: "среда выполнения java. Для запуска eclipse должен быть доступен JRE или java-пакет разработки. Никакая виртуальная машина Java не была найдена после поиска в локальном местоположении........".
Имея в виду, что у меня есть java jre7 и Java jdk1.7.0_06, установленные в C:\Program Files\Java.
Другая странная вещь, которую Eclipse раньше запускал без проблем, но сегодня я загрузил JDK 1.7.0_06, и я установил JAVA_HOME как "C:\Program Files\Java\jdk1.7.0_06", поэтому Я не знаю, связана ли проблема с этим.
Так что может быть проблемой при запуске Eclipse?
BR
Ответы
Ответ 1
Проверьте файл eclipse.ini
и убедитесь, что там нет опции -vm
, которая теперь указывает на не существующую установку java. Вы можете удалить параметр, позволяющий Eclipse выяснить, какой java install использовать или изменить его, чтобы он указывал на новую установку.
Ответ 2
Это со мной работало:
Eclipse не откроется из-за переменных среды
Пусть eclipse использует ваш java vm напрямую!
Поместите эти строки в конец eclipse.ini(находится в каталоге, где присутствует eclipse.exe):
-vm
<your path to jdk|jre>/bin/javaw.exe
Обратите внимание, что есть две строки. Также убедитесь, что опция -vm находится перед параметром -vmargs (и, конечно, после "openFile" ).
Ответ 3
У меня была эта проблема раньше, и я решил:
Щелкните правой кнопкой мыши мой компьютер → Свойства → Расширенные настройки системы.
В обоих разделах:
- Пользовательские переменные для "YourUser"
& Амп;
- Системные переменные
Обновите PATH, добавив в конец этого слова ";" и ваше местоположение папки java bin, мое было "C:\Program Files\Java\jdk1.7.0_51\bin"
Если путь отсутствует, создайте его с помощью кнопки NEW, установите "Имя переменной" в PATH
и "Value" в ваше местоположение в java-bin.
Вы можете заменить свой PATH, если нет необходимости в нем
ПРИМЕЧАНИЕ. БЛОКА ПАПКИ ДОЛЖНА СОДЕРЖАТЬ javaw.exe
Ответ 4
Шаг 1
My computer > properties > Advance system settings
Шаг 2
environment variables > click New button under user variables > Enter variable name as 'PATH'
Скопируйте местоположение java bin (e.g:C:\Program Files\Java\jdk1.8.0_121\bin)
и вставьте его в значение переменной и нажмите ОК. Теперь откройте затмение.
Ответ 5
Я поместил папку JRE из каталога установки JDK в каталог установки Eclipse (папка, содержащая файл eclipse.exe). Это сработало для меня.
Ответ 6
Я столкнулся с этой проблемой, и она решается с помощью следующих шагов.
- Откройте файл Eclipse.ini в блокноте
- Поиск вм
-
Удалите несуществующий путь JRE из этого файла, как упомянуто ниже
-vm C: /Program Files/Java/jre1.8.0_181/bin
-
Сохраните этот файл и снова запустите eclipse.
Ответ 7
В этом случае это не похоже, но в случае, если другие сталкиваются с этой проблемой - убедитесь, что если вы установили 32-разрядную версию Eclipse, вы также установили 32-разрядную версию JRE. Аналогично, если вы установили 64-разрядную версию Eclipse, вам понадобится 64-разрядная версия JRE в вашей Windows. В противном случае вы также увидите сообщение об ошибке выше.
Ответ 8
Если вы используете 32-битную Eclipse IDE, вам может понадобиться установить версию "jdk-7u45-windows-i586".
Я пробовал использовать 64-битную версию JDK, но не повезло!
Спасибо,
Puneeth
Ответ 9
Я пробовал все и, наконец, удалил опции -vm
, которые работали для меня.
Ответ 10
Эта проблема возникает из-за того, что eclipse не может найти Java,
Проверьте каталог java
cd/Library/Java/JavaVirtualMachines///Содержание/Главная/jre/bin
Если это не отображается JDK из http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
После установки JDK измените файл eclipse.ini
В Mac:
Щелкните правой кнопкой мыши значок Eclipse и нажмите "Показать содержимое пакета"
Перейдите в eclipse > Содержание > Eclipse > eclipse.ini
Откройте файл и замените java-путь после "-vm" с помощью этого
/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/bin
Ответ 11
open /Users/you/eclipse/java-oxygen
нажмите правой кнопкой мыши на eclipse, нажмите на show package content
Затем перейдите в Contents/Eclipse
и выберите файл eclipse.ini, откройте в текстовом файле или в любом редакторе.
поиск удалённого пути java и добавление нового пути java до bin/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/bin
Ответ 12
ЭЛЛИПС ФОТОН НА MAC
-
Получите ваш текущий путь JAVA_HOME /Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home
-
откройте /Users/you/eclipse/jee-photon/Eclipse.app/Contents/Eclipse/и щелкните содержимое пакета. Затем откройте файл eclipse.ini, используя любой редактор текстовых файлов.
-
Измените свой -VM аргумент, как показано ниже (убедитесь, что путь Java такой же, как и $ JAVA_HOME)
-VM
/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin
- сохранить и запустить ваше затмение.
Ответ 13
Для Mac:
Я добавил ниже две команды, она работает нормально!
-vm
/usr/bin
/usr/libexec/java_home --verbose
пример