NUSTATYTI: „Java“ buvo paleista, bet grąžinta išėjimo kodas = 13 „Eclipse“



Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas

Kai kurie vartotojai gauna „Java“ buvo paleista, bet grąžinta išėjimo kodas = 13 „Eclipse“ klaida bandant paleisti „Eclipse“. Pranešama, kad problema kyla naudojant „Windows 7“, „Windows 8“, „Windows 10“ (32 ir 64 bitų).

„Java“ buvo paleista, tačiau grąžintas išėjimo kodas = 13

„Java“ buvo paleista, tačiau grąžintas išėjimo kodas = 13



Kas sukelia klaidą „Java buvo paleista, bet grąžintas išėjimo kodas = 12“?

Mes ištyrėme šią problemą, žiūrėdami į įvairias vartotojų ataskaitas. Remiantis tuo, ką surinkome, yra keletas gana dažnai pasitaikančių scenarijų, kurie, kaip žinoma, sukelia šį klaidos pranešimą:



  • Įdiegta nesuderinama „Eclipse“ arba „Java“ versija - Tai yra dažniausia priežastis, dėl kurios atsiranda šis klaidos pranešimas. Tikėtina, kad įdiegėte 64 bitų „Eclipse“ ar „Java“ versiją, o jūsų kompiuteris palaiko tik 32 bitų (arba atvirkščiai).
  • „Eclipse“ į diegimo katalogą įtraukia specialius simbolius - Keli vartotojai sugebėjo išspręsti šį klaidos pranešimą pašalinę specialiuosius simbolius (# $% ^) iš diegimo katalogo.
  • Kompiuteryje naudojama nepalaikoma JVM versija („Java Virtual Machine“) - Net jei užtikrinsite, kad naudojate naujausią „Eclipse“ versiją, gali būti, kad matote šią klaidą, nes naudojate nepalaikomą JVM versiją.
  • „Java“ aplinkos kelio kintamasis nustatytas neteisingai - Kai kuriems vartotojams pavyko išspręsti problemą atradus, kad problemą sukėlė neteisingai nustatytas „Java Environment“ PATH kintamasis.

Jei stengiatės išspręsti šį klaidos pranešimą, šiame straipsnyje pateikiamas kokybiškų trikčių šalinimo veiksmų sąrašas. Toliau pateikiama metodų, kuriuos kiti panašioje situacijoje esantys vartotojai naudojo, kad problema būtų išspręsta, rinkinys.

Norėdami gauti geriausių rezultatų, vadovaukitės toliau pateiktais metodais, kad jie būtų pateikiami tol, kol aptiksite taisymą, kuris yra veiksmingas norint išspręsti problemą pagal jūsų konkretų scenarijų.

1 metodas: naudojant teisingą „Eclipse“ derinį - JDK

„Eclipse“ ir „JDK“ („Java Development Kit“) yra labai išrankūs dirbant tarpusavyje. Atminkite, kad yra tik keli OS, JDK ir „Eclipse“ bitumo darbiniai deriniai. Jei atsitiktų naudoti nepalaikomą operacinės sistemos, JDK ir „Eclipse“ derinį, gausite „Java“ buvo paleista, bet grąžinta išėjimo kodas = 13 „Eclipse“ klaidos pranešimas.



Žemiau mes sukūrėme darbo derinių sąrašą. Naudokite juos kaip nuorodą, kad patikrintumėte, ar problema kyla dėl nepalaikomo derinio:

  • 32 bitų OS, 32 bitų JDK, 32 bitų „Eclipse“ (tik 32 bitų)
  • 64 bitų OS, 64 bitų JDK, 64 bitų „Eclipse“ (tik 64 bitų)
  • 64 bitų OS, 32 bitų JDK, 32 bitų „Eclipse“

Jei turite kitokią sąranką, pašalinkite nepalaikomą komponentą ir įdiekite tinkamą, kol galėsite atidaryti „Eclipse“ nesulaukę klaidos pranešimo.

Pastaba: Jei nežinote operacinės sistemos bitų architektūros, paspauskite „Windows“ klavišas + R atidaryti Vykdyti dialogo langą. Tada įveskite „ msinfo32 “Ir paspauskite Įveskite atidaryti Sistemos informacija ekranas. Ekrane Sistemos informacija eikite į Sistemos santrauka ir dešinėje srityje patikrinkite sistemos tipą. Čia rasite savo OS architektūrą.

Sistemos architektūros patikrinimas

Sistemos architektūros patikrinimas

Jei šis metodas nebuvo taikomas, pereikite prie kito toliau pateikto metodo.

2 metodas: specialių simbolių pašalinimas iš „Eclipse“ katalogo kelio

Taip pat galite susidurti su problema, nes diegimo kataloge yra specialių simbolių. Keli vartotojai, patekę į panašią situaciją, sugebėjo išspręsti problemą pašalinę specialiuosius simbolius (@ # $% ^ & * () +) iš katalogo pavadinimo.

Pagal numatytuosius nustatymus turėtumėte rasti Užtemimas C: IDE užtemimas arba į C: Vartotojai * Jūsų vartotojo vardas * užtemimas . Tačiau jei įdiegėte pasirinktoje vietoje, galbūt per klaidą pridėjote specialųjį simbolį, kuris sukuria problemą.

Galite išspręsti šią problemą nueidami į „Eclipse“ diegimo vietą rankiniu būdu ir pašalindami visus specialiuosius simbolius, kurie gali sukurti klaidos pranešimą.

Specialiųjų simbolių ištrynimas iš „Eclipse“ vietos

Specialiųjų simbolių ištrynimas iš „Eclipse“ vietos

Pastaba: Kai kurie vartotojai pranešė, kad pašalinus specialiuosius simbolius iš „Eclipse“ diegimo katalogo, jiems atsirado kitokia klaida. Tai greičiausiai įvyksta todėl, kad yra ir kitų priklausomybių, kurios rėmėsi ta konkrečia vieta, ir dėl pakeitimo jos nebeveikia tinkamai. Tokiu atveju galite visiškai išspręsti problemą iš naujo įdiegę „Eclipse“.

Jei šis metodas neleido išspręsti „Java“ buvo paleista pagal grąžintą išėjimo kodą = 13 „Eclipse“ klaidą, pereikite prie kito toliau pateikto metodo.

3 metodas: sugedusio sistemos PATH kintamojo pašalinimas

Pasirodo, „Java 8“ ir keli kiti „Java“ atnaujinimai gali sugadinti aplinkos kintamuosius, sukeldami „Java“ buvo paleista, bet grąžinta išėjimo kodas = 13 „Eclipse“ klaidos pranešimas.

Jei šį klaidos pranešimą pradėjote gauti tik įdiegę „Java“ (arba „Java“ naujinimą), atlikite toliau nurodytus veiksmus, kad pašalintumėte sugedusį sistemos kintamąjį PATH:

  1. Paspauskite „Windows“ klavišas + R atsiverti a Bėk dialogo langas. Tada įveskite „ sysdm.cpl “Ir paspauskite Įveskite atidaryti Sistemos ypatybės .

    Vykdyti dialogą: sysdm.cpl

  2. Viduje konors Sistemos ypatybės langą, eikite į Išplėstinė skirtuką ir spustelėkite aplinkos įvairovė .

    Eikite į sistemos ypatybių skirtuką Išplėstinė ir spustelėkite Aplinkos kintamieji

  3. Lange Aplinkos kintamieji eikite į Sistemos kintamieji, pasirinkite Kelias ir spustelėkite Redaguoti .

    Redaguokite kelio kintamąjį

  4. Viduje konors Redaguoti aplinkos kintamąjį lange ieškokite aplinkos kintamojo, kuriame būtų minima Java. Kai pamatysite, spustelėkite jį vieną kartą, kad pasirinktumėte, tada spustelėkite Ištrinti .

    Ištrinamas „Java PATH“ aplinkos kintamasis

  5. Iš naujo paleiskite kompiuterį ir patikrinkite, ar galite paleisti „Eclipse“ kitame paleistyje nesulaukę klaidos pranešimo.

Jei vis tiek matote tą patį klaidos pranešimą, pereikite prie kito toliau pateikto metodo.

4 metodas: iš naujo įdiekite JAVA JDK

Jei taip toli pasiekėte be rezultato, tikriausiai galite išspręsti problemą švariai įdiegę naujausią JAVA JDK versiją. Keli vartotojai, patekę į panašią situaciją, pranešė, kad „Java“ buvo paleista, bet grąžinta išėjimo kodas = 13 „Eclipse“ klaida buvo galutinai išspręsta, kai jie pašalino dabartinį JDK ir įdiegė naujausią galimą versiją.

Štai trumpas vadovas, kaip tai padaryti:

  1. Paspauskite „Windows“ klavišas + R atidaryti Vykdyti dialogo langą. Tada įveskite „ appwiz.cpl “Ir paspauskite Įveskite atidaryti Programos ir funkcijos .

    Vykdyti dialogo langą: appwiz.cpl

  2. Programų ir funkcijų viduje slinkite žemyn per programų sąrašą ir dešiniuoju pelės mygtuku spustelėkite> Pašalinti „Java Development Kit“ kartu su visais atnaujinimais.

    „Java Development Kit“ pašalinimas

  3. Apsilankykite šioje nuorodoje ( čia ) ir atsisiųskite naujausią JDK versiją pagal savo OS versiją ir bitų architektūrą.

    Diegiama naujausia JDK

  4. Atidarykite diegimo programą ir užbaikite diegimą vadovaudamiesi ekrane pateikiamais raginimais. Kai procesas bus baigtas, iš naujo paleiskite kompiuterį.
  5. Pažiūrėkite, ar klaidos pranešimas buvo išspręstas atidarant „Eclipse“ kitame sistemos paleidime.
4 minutes perskaityta