Eclipse не откроется из-за переменных среды
Я просто перезагрузил свой компьютер, ничего не меняя. Внезапно я не могу открыть затмение. Вместо этого я получаю это сообщение об ошибке:
TinyPic изображение диалогового окна ошибки JRE http://i46.tinypic.com/34rd4as.gif
И я вижу, что все мои переменные среды были стерты. Java
, javac
, mvn
, очевидно, не работают. Что мне теперь делать, как это исправить?
Для тех несчастных душ, которые не могут добраться до tinypic.com
от работы: -)
┌──────────────────────────────────────────────────────────────────────┐
│ Eclipse │
├──────────────────────────────────────────────────────────────────────┤
│ │
│ A Java Runtime Environment (JRE) or Java Development Kit (JDK) │
│ must be available in order to run Eclipse. No Java virtual machine │
│ was found after searching the following locations: │
│ C:\Users\emiri\Downloads\eclipse\jre\bin\javaw.exe │
│ javaw.exe in your current PATH │
│ │
│ ┌────────────┐ │
│ │ OK │ │
│ └────────────┘ │
└──────────────────────────────────────────────────────────────────────┘
Ответы
Ответ 1
Вот ответ, извините.. но ваши решения были неправильными
set PATH=C:\Program Files\Java\jre1.6.0_03\bin ;%PATH%
paxdiablo
Вы переписали ошибку или получили какое-то программное обеспечение, читающее текст с изображения, если у вас есть какой?
Ответ 2
Пусть eclipse использует ваш java vm напрямую!
Поместите эти строки в конец eclipse.ini(находится в каталоге, где присутствует eclipse.exe):
-vm
<your path to jdk|jre>/bin/javaw.exe
Обратите внимание, что есть строки two. Также убедитесь, что опция -vm находится перед параметром -vmargs (и, конечно, после "openFile" ).
Полезная ссылка Eclispe.ini на wiki.eclipse.org
Ответ 3
Думаю, я нашел более простой способ (для меня в любом случае). Найдите файл javaw.exe (либо путем его поиска, либо там, где вы его установили), а затем перетащите файл javaw.exe на eclipse.exe, и он будет использовать его.
Ответ 4
Сначала удалите все java-программы, такие как JRE 7 или JRE 6 или JDK, затем откройте следующий путь:
СТАРТ > ПАНЕЛЬ УПРАВЛЕНИЯ > ДОПОЛНИТЕЛЬНАЯ УСТАНОВКа > ПЕРЕМЕННАЯ ОКРУЖАЮЩАЯ СРЕДа > SYSTEM VARIABLE > PATH
Затем нажмите кнопку "Изменить" и вставьте следующий текст в Variable_Value и нажмите "ОК".
C:\Program Files\Common Files\Microsoft Shared\Windows Live; C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Живите;% SystemRoot%\system32;% SystemRoot%;% SystemRoot%\System32\WBEM;% SystemRoot%\System32\WindowsPowerShell\v1.0 \; C:\Program Файлы (x86)\Microsoft SQL Server\90\Tools\binn \; C:\Program Files (x86)\Общие файлы \Roxio Shared\DLLShared \; C:\Program Files (x86)\Windows Live\Shared; C:\Program Files (x86)\Microsoft SQL Сервер \100\Tools\Binn\VSShell\Common7\IDE \; C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn \; C:\Program Files\Microsoft SQL Server\100\Tools\Binn \; C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\
Теперь перейдите к этому URL http://java.com/en/download/manual.jsp и нажмите Оффлайн Windows
и нажмите "Запустить" и снова запустите eclipse.
Наслаждайтесь!
Ответ 5
Другой альтернативой является повторная установка JRE. Обычно он устанавливает стандартную JRE, помещая java.exe, javaw.exe и т.д. В вашу системную папку. Это поместило бы исполняемые файлы на ваш путь, которых должно быть достаточно, на основе примечания в сообщении об ошибке, в котором он искал ваш путь для javaw.exe
Ответ 6
Хорошо... Хорошо... Не беспокойтесь, я тоже испорчен этой ошибкой и фатальной, и когда я ее получил, я был настолько серьезен, что даже не обращал внимания на другую работу, но я получил ее, просто прежде всего скопируйте этот код и вставьте в свою системную переменную. В пути...
C:\Program Files; C:\Winnt; C:\Winnt\System32; C:\Program Files\Java\jre6\Bin\javaw.exe
Теперь скопируйте папку "jre" с вашего пути, как будто у меня есть "jre" в этом пути
C:\Program Files\Java
и вставьте его в папку eclipse, где находится ваш файл eclipse.exe. как у меня есть мое затмение, настроенное в этом месте
F:\Softwares\LANGUAGES SOFTEARE\Android Setup\eclipse
Итак, внутри палитры eclipse вставьте папку "jre" . Если у вас есть "jre6", тогда переименуйте его как "jre" .... и запустите ваше затмение, вы получите решение...
//<<<<<<<<<<<<<<----------------------------->>>>>>>>>>>>>>>>>>>
ДРУГОЕ РЕШЕНИЕ: 2
Если проблема не решена с помощью вышеуказанных шагов, выполните следующие шаги
- Скопируйте папку "jre" с вашего пути Java, например C:\Program Files\Java\jre6 *
etc и вставьте его в каталог eclipse (где ваше затмение
доступны)
- Перейдите в файл eclipse.ini, откройте его.
- Измените каталог вашего файла javaw.exe, например
-vmF:\Software\LANGUAGES SOFTEARE\Android Setup\eclipse Версия Индиго 32 Bit\jre\bin/javaw.exe
Теперь, когда вы запустите eclipse, он будет искать javaw.exe, поэтому он будет искать путь в eclipse.ini, так как он теперь находится в той же папке, поэтому он запустит javaw.exe, и он начнет работать.
Если у вас все еще есть запрос, вы можете задать его снова, просто зайдите в мой профиль и узнайте мой идентификатор электронной почты. потому что я обожаю форум, и это сделало меня программистом. *
Ответ 7
Eclipse и Java JDK (или JRE) должны соответствовать версии BIT
Например:
32 Bit Eclipse won't work with 64 Bit Java!
32 бит Eclipse нуждается в 32-битной Java!
Ответ 8
очень просто, вы просто скопируете папку "jre" в папку, в которую вы положили eclipse. Все это. Jre - это среда, обычно это место в C:/Programing Files/Java/jre: D
Ответ 9
Вы должны установить как 32-битную, так и 64-битную java (по крайней мере, JRE), если вы используете 64-битную ОС.
Ответ 10
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20130807-1835
-product
org.eclipse.epp.package.standard.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
**-vm
C:/Program Files (x86)/Java/jdk1.7.0_45/bin/javaw.exe** =>false
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx512m
-vm
C:\Program Files (x86)\Java\jdk1.7.0_45\bin\javaw.exe
Ответ 11
Проблемы с java решены, когда я обновляю свою 64-битную Java (я использую 64-битный W7 и 64-битный eclipse 4.4.0):
http://www.java.com/en/download/manual.jsp
Рекомендуемая версия 7 Обновление 67
Windows Offline (64-разрядная версия)
Размер файла: 29.5 MB
Ответ 12
Скопируйте папку jre в каталог "C:\Program Files\Java \" в папку eclipse.. i.e, C:\eclipse\
Ответ 13
Это может быть так, что вы не установили jre. Таким образом, перейдите в http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html и загрузите его.