Eclipse аварийно завершает работу при запуске; код выхода=13

Я пытаюсь работать с Eclipse Helios на моей машине x64 (теперь я уверен, что эта проблема может возникнуть с любым eclipse), но она просто не сотрудничает.
когда я пытаюсь запустить eclipse, я получаю следующее: exit code=13

Я установил

  • Helios EE x64 (последняя версия)
  • JDK 1.6.025 (x64)

Я правильно связал Переменные среды и попытался скомпилировать файл Java через cmd и удалось.

всякий раз, когда я пытался запустить eclipse, я получаю exit code=13 (required java version=1.5)

я попытался запустить следующее в cmd: -vm "mypathjdk1.6.025jrebin" команда как форумы

а также другие пути -vm "mypathjdk1.6.025bin" -vm "mypathjdk1.6.025jrebinjavaw.exe" даже -vm "mypathjre6bin" от отчаяния безрезультатно.


у меня нет идей, и мне интересно, была ли у кого-нибудь эта проблема. Я даже загрузил версию helios x86 и версию x86 JDK, но это не исправило проблему. (Я изменил переменная окружения) Я все изменил, но я застрял...

Вопрос: Не Удается Запустить Eclipse

6 ответов


оказывается, в каталоге был ! в его имени и eclipse была проблема с этим.

как только я переключил каталог (с рабочего стола, который находится в каталоге пользователя, который имел ! в нем до C:/) все работало нормально. (посмотрите на Джаву.класс.путь в изображении, расположенном в моем вопросе выше для всего пути - он должен дать понять, в чем проблема)

Vista позволяет создать имя пользователя, которое содержит ! характер и тогда у многих программ есть проблемы с этим

обновление

Если кто-то все еще получает эту проблему, даже если их путь в порядке, я предлагаю

  • попытка взглянуть на переменные среды
  • затем попробуйте удалить Helios EE (или любую другую версию ee, которую вы используете ) и JDK, а затем переустановить версии 86x обоих (они все равно должны работать на платформе 64x).
  • для дальнейшего объяснение ищите здесь

спасибо всем, кто пытался помочь


пожалуйста, убедитесь, что вы загрузили версию x64. ;)

и ваша установленная Java, x86. Используйте Eclipse x86, если вы используете Java x86.


потому что env-arch вашего eclipse не был сопоставлен с java-arch, например: eclipse-64bit работает в java-32bit или наоборот.

В Windows: Set correct env path to the specific 32 or 64bit java acording to eclipse.

В Linux: Попробуй!--1-->


какая версия java находится на вашем пути, когда вы начинаете eclipse? Попробуйте ввести java-версию в командной строке. Вам понадобится Sun java 1.5 или выше. См.http://www.ehow.com/how_4784069_terminated-exit-code-error-eclipse.html


Это оказалось ошибкой разрешений для меня. Я меняю папку kepler, корневой каталог eclipse, чтобы иметь разрешения, установленные для всех. Это будет риск для безопасности, поэтому мне нужно будет установить разрешения для конкретной программы. с помощью procmon и.ехе я обнаружил, что javaw, который.exe был получать записи запрещен разрешения. Программисты eclipse и javaw.exe не дал этим программам повышенных разрешений для запуска как trustedinstaller.


Я столкнулся с той же проблемой

оказалось, что моя версия Java в пути была обновлена до 1.8

Как только я изменил это обратно на 1.7, мое затмение началось без проблем