Не удалось запустить Eclipse - не удается открыть\Java\jre6\lib\i386\jvm.cfg
could not open C:\Program Files\Java\jre6\lib\i386\jvm.cfg
- ошибка, возникающая, когда я пытаюсь запустить eclipse ide.
my C:\Program Files
имеет
jdk1.6.0_14
jdk1.6.0_17
jre6
папки.
путь установлен на
PATH: C:\Program Files\Java\jdk1.6.0_17\bin
в чем проблема
Я видел эту ссылку, но она не решает мою проблему
не может найти JRE в JDK
Ответы
Ответ 1
У меня была и эта проблема, и я не получал никакого решения об этом
но теперь у меня есть решение
если удалить текущую версию jre и установить более высокий
означает, что я использовал jre1.6, когда у меня была эта проблема, но когда я установил 1.7, он решил
Ответ 2
Эта проблема может возникнуть, если вы первоначально установили Java в папку по умолчанию (C:\Program Files), а затем позже переустановите ее в другое место.
Установка по умолчанию копирует java.exe, javaw.exe и javaws.exe в C:\Windows\System32. Если вы находитесь в этой ситуации и удаляете эти файлы, это, скорее всего, решит вашу проблему.
(Спасибо Джей: http://jaykhimani.blogspot.com/2012/09/error-could-not-open-cprogram.html)
Ответ 3
У меня была аналогичная проблема на машине Windows. Я переместил свой каталог Java изнутри "Program Files" (пространство в имени каталога давало мне проблемы) до c:\
Я установил все свои переменные PATH в новое место, перезапустил машину и подумал, что этого будет достаточно. Неа
java - версия
Ошибка: не удалось открыть `C:\Program Files\Java\jre1.8.0_66\lib\i386\jvm.cfg
Это решение исходило от хороших людей на coderanch
Запустите regedit (просто введите "regedit" в программу Run) и проделайте свой путь до HKEY_LOCAL_MACHINE > ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ > JavaSoft
Здесь вы найдете несколько разных java-каталогов
Java Development Kit
Java Plug-in
Java Runtime Environment
Обновление Java
Java Web Start
В каждом каталоге вы найдете разные каталоги для разных версий java (например, Java Web Start). Откройте каждый из них, и вы увидите, что ваш старый путь все еще указан. Дважды щелкните имя (левый столбец) списка и введите новый путь вручную.
Откройте новый терминал и введите версию Java - и все будет в порядке.
Ответ 4
Что сработало для меня, так это вернуться на веб-страницу Java и загрузить Java jre вместо jdk, так как это то, что сейчас ищет глупый компьютер. Затем откройте C: Program Files > Java и убедитесь, что вы видите jre7 вместо jdk.
RS
Ответ 5
Проблема в том, что ваше eclipse can not find jre. Просто скопируйте и вставьте свою папку jre в папку eclipse, а затем запустите eclipse.Delete переменную среды.
Ответ 6
Проблема: ошибка Eclipse Neon: "C:\Program Files\Java\jre1.8.0xx.xx\jvm.cfg"
Решение Win7 Pro: Свойства системы > Переменные окружения > Системные переменные > Путь > Правкa > #make убедитесь, что текущий каталог JAVA отображается первым в пути, если существует более 1 каталога JAVA.
В следующем пути я переместил "C:\ProgramData\Oracle\Java\javapath" за текущим каталогом "C:\Program Files\Java\jdk\bin; C:\Program Files\Java\jre\bin" > сохранить
Путь
C:\Program Files\Java\jdk\bin; C:\Program Files\Java\jre\bin; C:\apache-maven-3.5.0\bin; C:\ProgramData\Oracle\Java\javapath
Ответ 7
Попробуйте поставить ниже строку в файле eclipse/STS -STS.ini
-vm
C:\Program Files\Java\jdk1.8.0_121 (ваша версия JDK)\bin\javaw.exe
Поместите его в верхнюю часть файла.
Скорее всего, это сработает.
Иногда добавление javaw.exe в папку eclipse также работает (там, где есть eclipse.exe)
Ответ 8
Это старый пост, но то, что решило мое решение, редактировало файл `eclispe.ini ', чтобы включить правильный путь к JDK.
Исходя из того, что ответил Ларс, я переустановил Java, так что, возможно, был источником проблемы. Безжалостно, это решение, которое сработало для меня. Однако мне не пришлось удалять файлы из C:\windows\system32. Я просто сказал eclipse посмотреть в новом каталоге установки Java.
Эти docs указали, что мне нужно указать путь к виртуальной машине:
-vm
C:\Java\jdk1.7.0_25\bin\javaw.exe
Ответ 9
У вас есть более простое решение:
Проверьте свою ПУТЬ. Скорее всего, это относится к некорректному java.exe. Это началось со мной, когда я установил патч ОС. В процессе контрольной точки и т.д. PATH был изменен. Как только я исправил его (используя переменные среды...), он сработал немедленно.