Поправете: Java беше стартиран, но върна изходния код = 13 Eclipse
Някои потребители получават Java was Started, но върнат изходен код = 13 Eclipse грешка при опит да стартирате Eclipse. Съобщава се, че проблемът се среща с Windows 7, Windows 8, Windows 10 (32 и 64 бит).
Какво причинява грешката „Java беше стартирана, но върна изходния код = 12“?
Разгледахме този конкретен проблем, като разгледахме различни потребителски доклади. Въз основа на това, което събрахме, има няколко сравнително често срещани сценария, които задействат това съобщение за грешка:
- Инсталирана е несъвместима версия на Eclipse или Java - Това е най-честата причина, поради която се появява това съобщение за грешка. Вероятно е, че сте инсталирали 64-битова версия на Eclipse или Java, докато компютърът ви поддържа само 32-битова (или обратно).
- Eclipse включва специални символи в инсталационната директория - Няколко потребители са успели да разрешат това съобщение за грешка след премахването на специалните символи (# $% ^) от инсталационната директория.
- Компютърът използва неподдържана версия на JVM (Java Virtual Machine) - Дори и да сте сигурни, че използвате най-новата версия на Eclipse, възможно е да видите тази грешка, защото използвате неподдържана версия на JVM.
- Променливата на пътя на средата на Java е неправилно зададена - Някои потребители успяха да разрешат проблема, след като откриха, че проблемът е причинен от неправилно зададена променлива на Java Environment PATH.
Ако се мъчите да разрешите това конкретно съобщение за грешка, тази статия ще ви предостави списък с стъпки за отстраняване на проблеми с качеството. По-долу имате колекция от методи, които други потребители в подобна ситуация са използвали, за да разрешат проблема.
За най-добри резултати следвайте методите по-долу, за да бъдат представени, докато не срещнете поправка, която е ефективна за отстраняване на проблема във вашия конкретен сценарий
Метод 1: Използване на правилната комбинация от Eclipse - JDK
Eclipse и JDK (Java Development Kit) са много придирчиви, когато става въпрос за работа помежду си. Имайте предвид, че има само няколко работни комбинации от бит на OS, JDK и Eclipse. Ако случайно използвате неподдържана комбинация от Операционна система, JDK и Eclipse, ще получите съобщението Java Started, но върнат изходен код = 13 Eclipse съобщение за грешка.
По-долу сме съставили списък от работни комбинации. Използвайте ги за справка, за да проверите дали проблемът възниква поради неподдържана комбинация:
- 32-битова ОС, 32-битова JDK, 32-битова Eclipse (само 32-битова)
- 64-битова ОС, 64-битова JDK, 64-битова Eclipse (само 64-битова)
- 64-битова ОС, 32-битов JDK, 32-битов Eclipse
Ако имате различна настройка, деинсталирайте неподдържания компонент и след това инсталирайте подходящ, докато не успеете да отворите Eclipse, без да срещнете съобщението за грешка.
Забележка: В случай, че не знаете битната архитектура на вашата операционна система, натиснете клавиша на Windows + R, за да отворите диалогов прозорец Стартиране. След това напишете „ msinfo32 “ и натиснете Enter, за да отворите екрана за системна информация . На екрана Информация за системата отидете на Резюме на системата и проверете Тип на системата от десния прозорец. Там ще намерите вашата OS архитектура.
Ако този метод не е приложим, преминете към следващия метод по-долу.
Метод 2: Премахване на специални символи от пътя към директорията Eclipse
Може също да срещнете проблем, тъй като инсталационната директория съдържа специални символи. Няколко потребители, които са били в подобна ситуация, са успели да разрешат проблема след елиминиране на специалните символи (@ # $% ^ & * () +) от името на директорията.
По подразбиране би трябвало да можете да намерите Eclipse в C: \ IDE \ eclipse или в C: \ Потребители \ * Вашето потребителско име * \ eclipse . Ако обаче сте инсталирали в персонализирано местоположение, вероятно погрешно сте добавили специален символ, който създава проблема.
Можете да коригирате проблема, като отворите ръчно до мястото на инсталацията Eclipse и премахнете всеки специален символ, който може в крайна сметка да създаде съобщението за грешка.
Забележка: Някои потребители съобщават, че са започнали да получават различна грешка след премахване на специалните символи от инсталационната директория на Eclipse. Това най-вероятно се случва, защото има други зависимости, които разчитат на това конкретно място и те вече не функционират правилно поради промяната. В този случай можете да разрешите проблема изцяло, като инсталирате отново Eclipse.
Ако този метод не ви позволи да разрешите Java беше започнат от върнат код за изход = 13 Eclipse грешка, преминете надолу към следващия метод по-долу.
Метод 3: Премахване на счупената променлива на системата PATH
Тъй като се оказва, че Java 8 и няколко други актуализации на Java имат потенциал да объркат променливите на средата, задействайки Java бе стартиран, но върнат изходен код = 13 съобщение за грешка в Eclipse .
Ако сте започнали да получавате това съобщение за грешка едва след като инсталирате Java (или актуализация на Java), следвайте стъпките по-долу, за да премахнете счупената системна променлива PATH:
- Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run . След това напишете “ sysdm.cpl ” и натиснете Enter, за да отворите System Properties .
Изпълнете диалоговия прозорец: sysdm.cpl - В прозореца System Properties отидете на раздела Advanced и кликнете върху Variables Environment .
Отидете на раздела Advanced в System Properties и кликнете върху Variables Environment - В прозореца на променливите на околната среда отидете на системни променливи, изберете Path и щракнете върху Редактиране .
Редактирайте променливата Path - В прозореца Редактиране на променлива среда вижте променлива среда, споменаваща Java. След като го видите, щракнете върху него веднъж, за да го изберете и след това щракнете върху Изтриване .
Изтриване на променливата на средата на Java PATH - Рестартирайте компютъра си и вижте дали можете да стартирате Eclipse при следващото стартиране, без да срещнете съобщението за грешка.
Ако все още срещате същото съобщение за грешка, преминете към следващия метод по-долу.
Метод 4: Преинсталиране на JDA JDK
Ако сте стигнали дотук без резултат, вероятно можете да разрешите проблема, като изчистите инсталирането на последната версия на JAVA JDK. Няколко потребители, които се озовават в подобна ситуация, съобщават, че Java е стартиран, но върнат изходен код = 13 Грешка за затъмнението най-накрая е отстранена, след като деинсталират текущата си JDK и инсталират най-новата налична версия.
Ето едно кратко ръководство за това как да направите това:
- Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run. След това напишете “ appwiz.cpl ” и натиснете Enter, за да отворите програми и функции .
Изпълнете диалоговия прозорец: appwiz.cpl - Вътре Програми и функции, превъртете надолу през списъка с приложения и щракнете с десния бутон> Деинсталиране на Java Development Kit заедно с всички актуализации.
Деинсталиране на Java Development Kit - Посетете тази връзка ( тук ) и изтеглете най-новата версия на JDK според вашата версия на OS и битова архитектура.
Инсталиране на най-новия JDK - Отворете инсталатора и завършете инсталацията, като следвате подканите на екрана. След като процесът приключи, рестартирайте компютъра си.
- Вижте дали съобщението за грешка е разрешено чрез отваряне на Eclipse при следващото стартиране на системата.