Подтвердить что ты не робот

Не удалось запустить 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

4b9b3361

Ответ 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 был изменен. Как только я исправил его (используя переменные среды...), он сработал немедленно.