Исправлено: Java была запущена, но возвращен код выхода = 13 Eclipse

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

Java была запущена, но вернул код выхода = 13

Что вызывает ошибку «Java была запущена, но возвращен код выхода = 12»?

Мы исследовали эту конкретную проблему, просмотрев различные пользовательские отчеты. Исходя из того, что мы собрали, есть несколько довольно распространенных сценариев, которые, как известно, вызывают это конкретное сообщение об ошибке:

  • Установлена ​​несовместимая версия Eclipse или Java - это наиболее распространенная причина возникновения этого сообщения об ошибке. Вполне вероятно, что вы установили 64-разрядную версию Eclipse или Java, в то время как ваш компьютер поддерживает только 32-разрядную версию (или наоборот).
  • Eclipse содержит специальные символы в каталоге установки. Некоторым пользователям удалось устранить это сообщение об ошибке после удаления специальных символов (# $% ^) из каталога установки.
  • На компьютере используется неподдерживаемая версия JVM (виртуальная машина Java). Даже если вы убедитесь, что используете самую последнюю версию Eclipse, возможно, вы видите эту ошибку, потому что вы используете неподдерживаемую версию JVM.
  • Неправильно установлена ​​переменная пути среды Java. Некоторым пользователям удалось решить проблему, обнаружив, что проблема вызвана неверно установленной переменной PATH среды Java.

Если вы пытаетесь устранить это конкретное сообщение об ошибке, эта статья предоставит вам список шагов по устранению неполадок качества. Ниже представлен набор методов, которые другие пользователи в аналогичной ситуации использовали для решения проблемы.

Для достижения наилучших результатов следуйте приведенным ниже методам, чтобы они были представлены до тех пор, пока не встретите исправление, эффективное для устранения проблемы в вашем конкретном сценарии

Метод 1: Использование правильной комбинации Eclipse - JDK

Eclipse и JDK (Java Development Kit) очень разборчивы в работе друг с другом. Имейте в виду, что существует только несколько рабочих комбинаций OS, JDK и Eclipse bitness. Если вам случится использовать неподдерживаемую комбинацию операционной системы, JDK и Eclipse, вы получите сообщение об ошибке Java Eclipse Java Started Started, но Returned Exit Code = 13 .

Ниже мы составили список рабочих комбинаций. Используйте их для справки, чтобы проверить, возникает ли проблема из-за неподдерживаемой комбинации:

  • 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. Скорее всего, это происходит потому, что есть другие зависимости, которые полагались на это конкретное местоположение, и они больше не работают должным образом из-за изменения. В этом случае вы можете полностью решить проблему, переустановив Eclipse.

Если этот метод не позволил вам решить Java Wasted by Returned Exit Code = 13 Eclipse error, перейдите к следующему методу ниже.

Способ 3: удаление сломанной переменной системного PATH

Как оказалось, Java 8 и несколько других обновлений Java могут испортить переменные среды, вызывая запуск Java, но возвращенный код выхода = 13. Сообщение об ошибке Eclipse .

Если вы только начали получать это сообщение об ошибке после установки Java (или обновления Java), выполните следующие действия, чтобы удалить сломанную системную переменную PATH:

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно « Выполнить ». Затем введите « sysdm.cpl » и нажмите Enter, чтобы открыть « Свойства системы» .

    Диалог запуска: sysdm.cpl
  2. В окне « Свойства системы» перейдите на вкладку « Дополнительно » и нажмите « Переменные среды» .

    Перейдите на вкладку «Дополнительно» в «Свойствах системы» и нажмите «Переменные среды».
  3. В окне Переменные среды перейдите в Системные переменные, выберите Path и нажмите Edit .

    Изменить переменную Path
  4. В окне Изменить переменную среды найдите переменную среды с упоминанием Java. Как только вы увидите его, нажмите на него один раз, чтобы выбрать его, а затем нажмите « Удалить» .

    Удаление переменной среды Java PATH
  5. Перезагрузите компьютер и посмотрите, сможете ли вы запустить Eclipse при следующем запуске без появления сообщения об ошибке.

Если вы все еще сталкиваетесь с тем же сообщением об ошибке, перейдите к следующему способу ниже.

Способ 4: переустановка JAVA JDK

Если вы зашли так далеко безрезультатно, вы, вероятно, сможете решить проблему, установив последнюю версию JAVA JDK. Несколько пользователей, оказавшихся в аналогичной ситуации, сообщили, что Java была запущена, но возвращен Exit Code = 13 Ошибка Eclipse была окончательно устранена после того, как они удалили свой текущий JDK и установили последнюю доступную версию.

Вот краткое руководство о том, как это сделать:

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите « appwiz.cpl » и нажмите Enter, чтобы открыть « Программы и компоненты» .

    Диалог запуска: appwiz.cpl
  2. В разделе «Программы и компоненты» прокрутите список приложений и щелкните правой кнопкой мыши> Удалить Java Development Kit вместе со всеми обновлениями.

    Деинсталляция Java Development Kit
  3. Перейдите по этой ссылке ( здесь ) и загрузите последнюю версию JDK в соответствии с версией вашей ОС и битовой архитектурой.

    Установка последней версии JDK
  4. Откройте программу установки и завершите установку, следуя инструкциям на экране. После завершения процесса перезагрузите компьютер.
  5. Посмотрите, было ли устранено сообщение об ошибке, открыв Eclipse при следующем запуске системы.

Интересные статьи