Запуск Eclipse приводит к Не удалось создать виртуальную машину Java
При запуске eclipse.exe появляется сообщение об ошибке
Не удалось создать виртуальную машину Java
Когда я нажимаю eclipsec.exe, начинается затмение. В чем разница между eclipse.exe
и eclipsec.exe
?
Почему eclipse.exe не работает сейчас, работая вчера?
Что будет влиять, если я использую eclipsec.exe для запуска eclipse?
Ответы
Ответ 1
Когда я нажимаю eclipsec.exe, начинается затмение. В чем разница между eclipse.exe и eclipsec.exe?
из eclipse wiki
Вы можете запустить Eclipse, запустив eclipse.exe в Windows или затмение на другие платформы. Эта небольшая пусковая установка по существу находит и загружает JVM. В Windows исполняемый файл консоли eclipsec.exe можно использовать для улучшенное поведение командной строки.
означает, что eclipse.exe
найдет JVM для вас и запустит Eclipse IDE, где в качестве eclipsec.exe
используется консоль exe, где вы можете настроить способ запуска затмения
Что будет влиять, если я использую eclipsec.exe для запуска eclipse. Это дает командной строки.
Никакого воздействия как такового, eclipsec.exe предназначен только для окон
Ответ 2
Откройте файл eclipse.ini и
Измените размеры vmargs на
-vmargs
-Xms40m
-Xmx512m
-XX:MaxPermSize=256m
Он работает в моей системе.
Ответ 3
папка 1.Open с Eclipse.exe и найдите файл eclipse.ini
2. Заменить -vmargs
по вашему текущему действительному пути javaw.exe:
-vm "c:\Program Files\Java\jdk1.7.0_07\bin\javaw.exe"
3. сохранить файл .ini и открыть eclipse. Это сработает.. счастливое кодирование.
Ответ 4
В файле eclipse.ini
Добавить -vm C:\Program Files\Java\jre7\bin\javaw
ниже линии -Dosgi.requiredJavaVersion=1.6
И затем удалите 256m
, который находится ниже строки --launcher.XXMaxPermSize
.
Он будет работать.
Ответ 5
Пишите, как показано ниже в файле .ini, и он будет работать правильно:
-vm
C:\Java\jdk1.6.0_25\Bin\javax.exe
Добавлена выше строка в файле eclipse.ini
(вверху) и работала для меня. C:\Java\jdk1.6.0_25\bin
Этот путь можно изменить в соответствии с вашей системой.
Надеюсь, это поможет кому-то.
Ответ 6
Добавление следующей строки в .ini разрешило эту же проблему с сообщением на моей машине.
-vm {path}\javaw.exe
Пример: "-vm C:\Program Files\Java\jre7\bin\javaw.exe"