Eclipse аварийно завершает работу при запуске; код выхода=13
Я пытаюсь работать с Eclipse Helios на моей машине x64 (теперь я уверен, что эта проблема может возникнуть с любым eclipse), но она просто не сотрудничает.
когда я пытаюсь запустить eclipse, я получаю следующее:
Я установил
- 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, мое затмение началось без проблем