Некоторые пользователи получают сообщение « Java была запущена, но вернулась ошибка кода выхода = 13» при попытке запустить Eclipse. Сообщается, что проблема возникает в Windows 7, Windows 8, Windows 10 (32- и 64-разрядная версии).

Что вызывает ошибку «Java была запущена, но вернул код выхода = 12»?
Мы исследовали эту конкретную проблему, изучив различные отчеты пользователей. Исходя из того, что мы собрали, существует несколько довольно распространенных сценариев, вызывающих именно это сообщение об ошибке:
- Установлена несовместимая версия Eclipse или Java - это наиболее частая причина появления этого сообщения об ошибке. Вероятно, вы установили 64-разрядную версию Eclipse или Java, в то время как ваш компьютер поддерживает только 32-разрядную (или наоборот).
- Eclipse включает специальные символы в каталог установки. Некоторым пользователям удалось устранить это сообщение об ошибке после удаления специальных символов (# $% ^) из каталога установки.
- На компьютере используется неподдерживаемая версия JVM (виртуальная машина Java). Даже если вы убедитесь, что используете последнюю версию Eclipse, возможно, вы видите эту ошибку, потому что используете неподдерживаемую версию JVM.
- Неправильно задана переменная пути к среде Java. Некоторым пользователям удалось решить проблему после того, как они обнаружили, что проблема была вызвана неверно установленной переменной PATH среды Java.
Если вы не можете разрешить это конкретное сообщение об ошибке, эта статья предоставит вам список шагов по устранению неполадок. Ниже у вас есть набор методов, которые другие пользователи в аналогичной ситуации использовали для решения проблемы.
Для достижения наилучших результатов следуйте приведенным ниже методам, чтобы они отображались до тех пор, пока не встретите исправление, которое эффективно для решения проблемы в вашем конкретном сценарии.
Метод 1: Использование правильной комбинации Eclipse - JDK
Eclipse и JDK (Java Development Kit) очень разборчивы в работе друг с другом. Имейте в виду, что существует всего несколько рабочих комбинаций разрядности ОС, JDK и Eclipse. Если вы используете неподдерживаемую комбинацию операционной системы, JDK и Eclipse, вы получите сообщение об ошибке Java Was Started, но Returned Exit Code = 13 Eclipse .
Ниже мы составили список рабочих комбинаций. Используйте их для справки, чтобы проверить, возникает ли проблема из-за неподдерживаемой комбинации:
- 32-битная ОС, 32-битный JDK, 32-битный Eclipse (только 32-битный)
- 64-битная ОС, 64-битный JDK, 64-битный Eclipse (только 64-битный)
- 64-битная ОС, 32-битный JDK, 32-битный Eclipse
Если у вас другая установка, удалите неподдерживаемый компонент, а затем установите соответствующий, пока вы не сможете открыть Eclipse без появления сообщения об ошибке.
Примечание. Если вы не знаете битовую архитектуру своей операционной системы, нажмите клавиши Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите « msinfo32 » и нажмите Enter, чтобы открыть экран « Информация о системе» . На экране «Информация о системе» перейдите к « Сводка о системе» и проверьте тип системы на правой панели. Вот где вы найдете архитектуру своей ОС.

Если этот метод неприменим, перейдите к следующему методу ниже.
Метод 2: удаление специальных символов из пути к каталогу Eclipse
Вы также можете столкнуться с проблемой из-за того, что каталог установки содержит специальные символы. Нескольким пользователям, которые были в подобной ситуации, удалось решить проблему после удаления специальных символов (@ # $% ^ & * () +) из имени каталога.
По умолчанию вы можете найти Eclipse в C: \ IDE \ eclipse или в C: \ Users \ * YourUsername * \ eclipse . Однако, если вы установили в произвольном месте, вы могли по ошибке добавить специальный символ, который создает проблему.
Вы можете решить проблему, перейдя к месту установки Eclipse вручную и удалив все специальные символы, которые могут привести к появлению сообщения об ошибке.

Примечание. Некоторые пользователи сообщают, что они начали получать другую ошибку после удаления специальных символов из каталога установки Eclipse. Скорее всего, это происходит потому, что существуют другие зависимости, которые полагались на это конкретное местоположение, и они больше не работают должным образом из-за изменения. В этом случае вы можете полностью решить проблему, переустановив Eclipse.
Если этот метод не позволил вам устранить ошибку Java Was Started by Returned Exit Code = 13 Eclipse , перейдите к следующему методу ниже.
Метод 3: удаление неработающей переменной System PATH
Как оказалось, Java 8 и несколько других обновлений Java могут испортить переменные среды, вызывая сообщение об ошибке Java Was Started, но Returned Exit Code = 13 Eclipse .
Если вы начали получать это сообщение об ошибке только после установки Java (или обновления Java), выполните следующие действия, чтобы удалить неработающую системную переменную PATH:
- Нажмите клавишу Windows + R, чтобы открыть диалоговое окно « Выполнить ». Затем введите « sysdm.cpl » и нажмите Enter, чтобы открыть Свойства системы .
- В окне « Свойства системы» перейдите на вкладку « Дополнительно » и нажмите « Переменные среды» .
- В окне «Переменные среды» перейдите в «Системные переменные», выберите « Путь» и нажмите « Изменить» .
- В окне « Изменить переменную среды» найдите переменную среды, в которой упоминается Java. Увидев его, щелкните по нему один раз, чтобы выбрать, а затем нажмите « Удалить» .
- Перезагрузите компьютер и посмотрите, сможете ли вы запустить Eclipse при следующем запуске без появления сообщения об ошибке.
Если вы по-прежнему сталкиваетесь с тем же сообщением об ошибке, перейдите к следующему способу ниже.
Метод 4: переустановка JAVA JDK
Если вы зашли так далеко без результата, вы, вероятно, можете решить проблему, установив последнюю версию JAVA JDK. Несколько пользователей, оказавшихся в аналогичной ситуации, сообщили, что ошибка Eclipse была запущена, но возвращен код выхода = 13 была окончательно устранена после того, как они удалили текущий JDK и установили последнюю доступную версию.
Вот краткое руководство, как это сделать:
- Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите « appwiz.cpl » и нажмите Enter, чтобы открыть « Программы и компоненты» .
- Внутри программ и компонентов прокрутите список приложений и щелкните правой кнопкой мыши> Удалить Java Development Kit вместе с любыми обновлениями.
- Посетите эту ссылку ( здесь ) и загрузите последнюю версию JDK в соответствии с версией вашей ОС и битовой архитектурой.
- Откройте программу установки и завершите установку, следуя подсказкам на экране. По завершении процесса перезагрузите компьютер.
- Посмотрите, было ли устранено сообщение об ошибке, открыв Eclipse при следующем запуске системы.