Настройка Eclipse и Java JDK - PullRequest
3 голосов
/ 20 января 2011

Я пытался установить и настроить Java JDK 1.6 и Eclipse (helios) в Windows 7.

Я скачал 32-битную версию, так как 64-битная версия Eclipse этого не сделала.хочу работать.

Итак, сделав это и изменив файл eclipse.ini, чтобы подобрать правильный файл java.exe, я получаю код выхода 13 при запуске Eclipse.Я сделал ошибку в eclipse.ini где-нибудь?

Спасибо!

- запуск плагинов / org.eclipse.equinox.launcher_1.1.0.v20100507.jar --launcher.library plugins / org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1.R36x_v20100810 -product org.eclipse.epp.package.java.product --launcher.defaultAction openFile --launcher.XXMaxPermSize 256M -showsplash org.eclipse.platform --launcher.mm:(x86) \ Java \ jdk1.6.0_23 \ jre \ bin \ java.exe --launcher.defaultAction openFile -vmargs -Dosgi.requiredJavaVersion = 1,5 -Xms40m -Xmx384m

Ответы [ 3 ]

0 голосов
/ 20 января 2011
--launcher.defaultAction openFile

появляется два раза. Возможно, попытайтесь удалить это после аргумента -vm

Также кажется, что вы все еще ссылаетесь на 64-битную версию:

--launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1.R36x_v20100810

Это моё аналогичное решение, использующее JDK вместо JRE. -startup plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.1.R36x_v20100810 -product org.eclipse.epp.package.jee.product --launcher.defaultAction openFile --launcher.XXMaxPermSize 384M -showsplash org.eclipse.platform --launcher.XXMaxPermSize 384m --launcher.defaultAction openFile -vm c:/Program Files (x86)/Java/jdk1.6.0_21/bin/javaw.exe -vmargs -Dosgi.requiredJavaVersion=1.5 -Xms128m -Xmx1024m

0 голосов
/ 19 июня 2013

Ошибка 13 - это, как правило, полная отдача от 32/64-битного несоответствия, что проявляется в использовании JRE, установленного в «C: \ Program Files (x86)» (исключительно для 32-битных приложений на 64-битных системах).Windows) и 64-битный Eclipse (ссылка на комплекты с аркой x86_64 в их хаме).

0 голосов
/ 20 января 2011

Похоже, вы должны указывать на javaw.exe http://wiki.eclipse.org/Eclipse.ini

-showsplash org.eclipse.platform --launcher.XXMaxPermSize 256m -vm C: \ Java \ JDK \ 1.5 \ bin \ javaw.exe -vmargs -Xms40m -Xmx512m

...