Весь ад вырвался на свободу после того, как я удалил свою Java 6 и установлена Java 7 (и JDK и JRE). Об открытии затмение он дал ошибку, которая "не JVM найденная в.....&и". Так, я явно дал расположении javaw.exe как
-vm
C:\Progra~2\Java\jdk1.7.0_45\bin\javaw.exe
в затмение.ini-файл. Теперь он пишет "Java был запущен, но вернула код выхода 13 и". Кроме того, в elispse.файл ini я изменил -Dosgi.requiredJavaVersion=1.5 для -Dosgi.requiredJavaVersion=1.7
Есть много решений в интернете, как :
но никто из них не работает. Любое понимание?
если вы обновили свой пакет JDK для 7 вы, скорее всего, сталкиваются с этой проблемой.
Это происходит в основном за счет:
СДК
и `с JDK версииJVM-машины
(programfilex86-Ява
) ЧТО ВАМ НУЖНО СДЕЛАТЬ :
во-первых, проверьте затмение.ini-файл, чтобы увидеть, если у вас путь к вашей версии JDK
это должно выглядеть примерно так
-vm
C:\Program Files\Java\blah\blah\blah\javaw.exe
если нет, то найти версию JDK7
javaw.exe файл
образец :
C:\Program Files\Java\jdk1.7.0_45\jre\bin\javaw.exe
паста ВМ
, а путь ниже его в свой затмение.файл ini
-vm
C:\Program Files\Java\jdk1.7.0_45\jre\bin\javaw.exe
убедитесь, что вы типа выше всего перед -vmargs
и после функция openfile
Эта проблема произошла потому, что либо у установки новой версии JDK, поэтому вы оба 32bit и 64bit версии
как решить проблему, просто открой компьютер и усилителя; перейти к C, то вы увидите
после этого вы, вероятно, использовать 32-битные, так что просто выбрал файлы C:\Program и там вы найдете папку под названием Java
в нем
так что у вас есть много различных версии JDK так легко выбрал jre7 и Бен, и вы найдете javaw.exe в нем, как
теперь только пойти по этому пути скопировать и перейти в начало тип затмения.Ини вы увидите текстовый файл, просто откройте его и раньше-vmargs
писать -ВМ ввести путь, как фото
теперь просто откройте Eclipse снова и получайте удовольствие :D
В затмение.ini-файл проще говоря
–vm
/home/aniket/jdk1.7.0_11/bin(Your path to JDK 7)
до-vmargs линию.
Решение можно найти здесь
В `затмении.ini-файл должен быть вроде этой...
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20120913-144807
-product
adtproduct
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vm
C:\Program Files\Java\jdk1.8.0_25\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx768m
У меня была та же проблема. я был с использованием Windows8 64-битные ОС. Я просто поменял путь к программе файлы(*86) и потом он начал работать. Я поставил эту строку в Eclipse.файл ini, как,
-vm
C:\Program Files (x86)\Java\jre7\bin\javaw.exe
Было бы 32 разрядную версию Eclipse , например, если вы используете 32 разрядную версию Eclipse в 64-разрядной JVM, эта ошибка будет результат.
Чтобы подтвердить эту проверку для входа в папку конфигурации затмения. Журнал будет следующим Ява.яз.UnsatisfiedLinkError: не может загружать 32-разрядные библиотеки СВТ на 64-разрядную JVM ...
попробуйте установить либо 64-битный Eclipse или запустить в 32-разрядной JVM
я получил это исправлено, выполнив следующие действия,
2.Структура папок будет содержать ссылок ниже экзешники, я. java.exe второй. javaw.exe раздел III. javaws.exe 3.Для меня исполняемого пути указывая на мой (ProgramFiles(x84)) папку
Найдите, пожалуйста, скриншот то же самое.
Я установил 32 бит ADT и он отлично работает без изменения конфигурации (для Windows 7 64 бит, Джава 6 32 бит).
Вместо открытия eclipse.exe сначала откройте папку под названием конфигурации, то вы получите файл журнала как 1401241141809.журнал ; открыть журнал (открыть последний) ошибки будут перечислены там. Экс: Ява.яз.UnsatisfiedLinkError: не может загрузить 64-разрядные библиотеки SWT на 32-разрядной JVM
значит, вы должны иметь JVM и SDK от одной версии.
Проверить вас окружения PATH после переменной. Убедитесь, что правильное расположение пакета JDK указан там.
У меня такая же проблема, но когда я ООН-установлена Java 8 он работает автоматически.