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.

Переместившись в папку, вы подтвердили, что находитесь в нужном месте.