Java был запущен, но вернулся код выхода = 13 eclipse
Я посмотрел на все остальные места, и я не могу понять, как это сделать.
Как вы введете java -version
в консоль. Потому что все, что я получаю, это то, что java не распознается как команда.
Я пошел на сайт java, и я получил версию 1.7.0_45
поэтому я сделал это
C:\Program Files (x86)\Java\jdk1.7.0_45\bin\javaw.exe
вместо
C:\Program Files (x86)\Java\jre7\bin\javaw.exe
он тоже не работал
"C:\Program Files (x86)\Java\jre7\bin\java.exe" -1.7.0_45
Это тоже не сработало.
Я загрузил самый последний андроид sdk
от 30 октября с официального сайта.
Помощь?
-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
com.android.ide.eclipse.adt.package.product
--launcher.XXMaxPermSize
256M
-showsplash
com.android.ide.eclipse.adt.package.product
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm C:\Program Files (x86)\Java\jre7\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40
-Xmx768m
-Declipse.buildId=v22.3.0-887826
-XX:MaxPermSize=512M
Ответы
Ответ 1
Проблема в том, что вы пытаетесь запустить 64-разрядную версию Eclipse с 32-разрядной версией Java. Вы можете скачать его из здесь
Запустите Eclipse с 64-разрядной JVM, и проблема исчезнет.
Для этого:
eclipse.exe -vm c:\path\to\64\bit\bin\javaw.exe
Вы также можете обновить первые две строки в вашем файле eclipse.ini
, чтобы использовать 64-битную Java по умолчанию, выполнив следующие действия:
-vm
c:\path\to\64\bit\bin\javaw.exe
Кроме того, вы можете загрузить 32-разрядную версию Eclipse для использования с 32-разрядной Java. Ключ в том, что битность одинаков.
Ответ 2
Вам нужна Java в вашем пути к bin - или введите полное имя пути.
Самый простой способ убедиться, что у вас правильный путь - перейти к папке, содержащей java exe (т.е. использовать команду cd в окне cmd, использовать dir, чтобы подтвердить, что вы в правильной папке), а затем введите java -version
и java.exe -version
.
Переместившись в папку, вы подтвердили, что находитесь в нужном месте.