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



Попробуйте наш инструмент устранения неполадок

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



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

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) очень разборчивы в работе друг с другом. Имейте в виду, что существует всего несколько рабочих комбинаций разрядности ОС, JDK и Eclipse. Если вы используете неподдерживаемую комбинацию операционной системы, JDK и Eclipse, вы получите Java была запущена, но вернулась Код выхода = 13 Eclipse сообщение об ошибке.



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

  • 32-битная ОС, 32-битный JDK, 32-битный Eclipse (только 32-битный)
  • 64-битная ОС, 64-битный JDK, 64-битный Eclipse (только 64-битный)
  • 64-битная ОС, 32-битный JDK, 32-битный Eclipse

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

Заметка: Если вы не знаете битовую архитектуру своей операционной системы, нажмите Windows key + R , чтобы открыть диалоговое окно «Выполнить». Затем введите « msinfo32 »И нажмите Войти открыть Системная информация экран. На экране информации о системе перейдите к Обзор системы и проверьте Тип системы на правой панели. Вот где вы найдете архитектуру своей ОС.

Проверка архитектуры системы

Проверка архитектуры системы

Если этот метод неприменим, перейдите к следующему ниже.

Метод 2: удаление специальных символов из пути к каталогу Eclipse

Вы также можете столкнуться с проблемой из-за того, что каталог установки содержит специальные символы. Нескольким пользователям, которые были в подобной ситуации, удалось решить проблему после удаления специальных символов (@ # $% ^ & * () +) из имени каталога.

По умолчанию вы сможете найти Eclipse в C: IDE eclipse или в C: Users * Ваше имя пользователя * eclipse . Однако, если вы установили в произвольном месте, вы могли по ошибке добавить специальный символ, который создает проблему.

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

Удаление специальных символов из местоположения Eclipse

Удаление специальных символов из местоположения Eclipse

Заметка: Некоторые пользователи сообщают, что они начали получать другую ошибку после удаления специальных символов из каталога установки Eclipse. Скорее всего, это происходит потому, что существуют другие зависимости, которые полагались на это конкретное местоположение, и они больше не работают должным образом из-за изменения. В этом случае вы можете полностью решить проблему, переустановив Eclipse.

Если этот метод не позволил вам разрешить Java была запущена с возвращенным кодом выхода = 13 Eclipse ошибка, перейдите к следующему способу ниже.

Метод 3: удаление неработающей переменной System PATH

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

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

  1. Нажмите Windows key + R открыть Бежать диалоговое окно. Затем введите « sysdm.cpl »И нажмите Войти открыть Свойства системы .

    Диалог запуска: sysdm.cpl

  2. в Свойства системы окно, перейдите в Продвинутый вкладка и нажмите Переменные среды .

    Перейдите на вкладку Advanced в System Properties и щелкните Environment Variables.

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

    Отредактируйте переменную Path

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

    Удаление переменной среды Java PATH

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

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

Метод 4: переустановка JAVA JDK

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

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

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

    Диалог запуска: appwiz.cpl

  2. Внутри программ и функций прокрутите список приложений и щелкните правой кнопкой мыши> Удалить Java Development Kit вместе с любыми обновлениями.

    Удаление Java Development Kit

  3. Посетите эту ссылку ( Вот ) и загрузите последнюю версию JDK в соответствии с версией вашей ОС и битовой архитектурой.

    Установка последней версии JDK

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