Korjaus: Java aloitettiin, mutta palautettiin poistumiskoodi = 13 Eclipse

Jotkut käyttäjät saavat Java Aloitettiin, mutta palautettiin Exit Code = 13 Eclipse -virhe yrittäessään suorittaa Eclipseä. Ongelma on ilmoitettu esiintyvän Windows 7: ssä, Windows 8: ssa, Windows 10: ssä (32 ja 64-bittinen).

Java käynnistettiin, mutta palautti poistumiskoodin = 13

Mikä aiheuttaa 'Java on käynnistetty, mutta palautettu poistumiskoodi = 12' -virheen?

Tutkimme tätä ongelmaa tarkastelemalla erilaisia ​​käyttäjäraportteja. Keräämiemme tietojen perusteella on olemassa useita melko yleisiä skenaarioita, joiden tiedetään käynnistävän tämän virhesanoman:

  • Yhteensopimaton Eclipse- tai Java-versio on asennettu - Tämä on yleisin syy tämän virhesanoman esiintymiseen. On todennäköistä, että olet todennäköisesti asentanut 64-bittisen Eclipse- tai Java-version, kun tietokoneesi tukee vain 32-bittistä (tai päinvastoin).
  • Eclipse sisältää erikoismerkkejä asennushakemistoon - Useat käyttäjät ovat onnistuneet ratkaisemaan tämän virhesanoman poistettuaan erikoismerkit (# $% ^) asennushakemistosta.
  • Tietokone käyttää JVM: n (Java Virtual Machine) versiota, jota ei tueta - Vaikka varmistaisit, että käytät uusinta Eclipse-versiota, on mahdollista, että näet tämän virheen, koska käytössäsi on JVM: n tukematon versio.
  • Java Environment Path -muuttuja on asetettu väärin - Jotkut käyttäjät ovat onnistuneet ratkaisemaan ongelman havaittuaan, että ongelma johtui väärin asetetusta Java Environment PATH -muuttujasta.

Jos yrität ratkaista tätä virheviestiä, tässä artikkelissa on luettelo laadukkaista vianmääritysvaiheista. Alla on joukko menetelmiä, joita muut samanlaisessa tilanteessa olevat käyttäjät ovat käyttäneet ongelman ratkaisemiseksi.

Saat parhaat tulokset noudattamalla alla olevia menetelmiä, jotta ne voidaan näyttää, kunnes kohtaat korjauksen, joka on tehokas ongelman korjaamiseen omassa skenaariossasi.

Tapa 1: Oikean Eclipse-JDK-yhdistelmän käyttö

Eclipse ja JDK (Java Development Kit) ovat erittäin nirsoita työskennellessään keskenään. Muista, että käyttöjärjestelmää, JDK: ta ja Eclipse-bittiä on vain useita. Jos satut käyttämään käyttöjärjestelmän, JDK: n ja Eclipsen yhdistelmää, jota ei tueta, saat Java Aloitettu, mutta palautettu poistumiskoodi = 13 Eclipse -virhesanoman.

Alla olemme koonneet luettelon toimivista yhdistelmistä. Käytä niitä viitteenä tarkistaaksesi, johtuuko ongelma tuetusta yhdistelmästä:

  • 32-bittinen käyttöjärjestelmä, 32-bittinen JDK, 32-bittinen Eclipse (vain 32-bittinen)
  • 64-bittinen käyttöjärjestelmä, 64-bittinen JDK, 64-bittinen Eclipse (vain 64-bittinen)
  • 64-bittinen käyttöjärjestelmä, 32-bittinen JDK, 32-bittinen Eclipse

Jos asennuksesi on erilainen, poista ei-tuettu komponentti ja asenna sitten sopiva, kunnes pystyt avaamaan Eclipse-ohjelman ilman virheilmoitusta.

Huomaa: Jos et tiedä käyttöjärjestelmän bittiarkkitehtuuria, avaa Suorita-valintaikkuna painamalla Windows-näppäintä + R. Kirjoita sitten “ msinfo32 ” ja paina Enter avataksesi Järjestelmätiedot- näytön. Mene Järjestelmätiedot-näytössä Järjestelmän yhteenveto ja tarkista Järjestelmätyyppi oikealta ruudulta . Sieltä löydät käyttöjärjestelmän arkkitehtuurisi.

Järjestelmän arkkitehtuurin tarkistaminen

Jos tätä menetelmää ei voida käyttää, siirry seuraavaan alla olevaan menetelmään.

Tapa 2: Erikoismerkkien poistaminen Eclipse-hakemistopolulta

Saatat myös kohdata ongelman, koska asennushakemisto sisältää erikoismerkkejä. Useat samanlaisessa tilanteessa olleet käyttäjät ovat onnistuneet ratkaisemaan ongelman poistettuaan erikoismerkit (@ # $% ^ & * () +) hakemiston nimestä.

Oletuksena sinun pitäisi pystyä löytämään Eclipse hakemistosta C: \ IDE \ eclipse tai C: \ Users \ * YourUsername * \ eclipse . Jos kuitenkin asennit mukautettuun sijaintiin, olet saattanut lisätä vahingossa erikoismerkin, joka luo ongelman.

Voit korjata ongelman siirtymällä Eclipse-asennuspaikkaan manuaalisesti ja poistamalla kaikki erikoismerkit, jotka saattavat johtaa virheilmoitukseen.

Erikoismerkkien poistaminen Eclipse-sijainnista

Huomaa: Jotkut käyttäjät ovat ilmoittaneet aloittaneensa toisen virheen poistettuaan erikoismerkit Eclipse-asennushakemistosta. Tämä tapahtuu todennäköisesti, koska on olemassa muita riippuvuuksia, jotka luottivat kyseiseen sijaintiin, eivätkä ne enää toimi kunnolla muutoksen takia. Tässä tapauksessa voit ratkaista ongelman kokonaan asentamalla Eclipse-ohjelman uudelleen.

Jos tämä menetelmä ei antanut sinun ratkaista Java Aloitettu palautetun poistumiskoodin = 13 Eclipse- virhettä, siirry seuraavaan seuraavaan menetelmään.

Tapa 3: Viallisen järjestelmän PATH-muuttujan poistaminen

Kuten käy ilmi, Java 8 ja muutamat muut Java-päivitykset voivat häiritä ympäristömuuttujia, mikä laukaisee Java Aloitettiin, mutta palautettiin Exit Code = 13 Eclipse -virhesanoman.

Jos aloitit tämän virhesanoman vasta Java (tai Java-päivityksen) asentamisen jälkeen, poista rikki järjestelmämuuttuja PATH noudattamalla seuraavia ohjeita:

  1. Paina Windows-näppäin + R avata Suorita -valintaikkuna. Kirjoita sitten ” sysdm.cpl ” ja paina Enter avataksesi Järjestelmän ominaisuudet .Suorita valintaikkuna: sysdm.cpl
  2. Valitse Järjestelmän ominaisuudet -ikkunassa, siirry Lisäasetukset -välilehti ja valitse Ympäristömuuttujat .Siirry Järjestelmän ominaisuudet -välilehdelle ja napsauta Ympäristömuuttujat
  3. Siirry Ympäristömuuttujat-ikkunassa kohtaan Järjestelmämuuttujat, valitse Polku ja napsauta Muokkaa .Muokkaa polku-muuttujaa
  4. Etsi Muokkaa ympäristömuuttujaa -ikkunassa Java-mainitseva ympäristömuuttuja. Kun näet sen, napsauta sitä kerran valitaksesi sen ja napsauta sitten Poista .Java PATH -ympäristömuuttujan poistaminen
  5. Käynnistä tietokone uudelleen ja katso, pystytkö käynnistämään Eclipse-ohjelman seuraavassa käynnistyksessä ilman virheilmoitusta.

Jos kohtaat edelleen saman virheilmoituksen, siirry seuraavaan alla olevaan menetelmään.

Tapa 4: JAVA JDK: n uudelleenasentaminen

Jos olet tullut niin pitkälle ilman tulosta, voit todennäköisesti ratkaista ongelman asentamalla uusimman JAVA JDK -version. Useat samanlaiseen tilanteeseen joutuneet käyttäjät ovat ilmoittaneet, että Java käynnistettiin, mutta palautettiin poistumiskoodi = 13 Eclipse- virhe korjataan lopulta sen jälkeen, kun he ovat poistaneet nykyisen JDK: nsa ja asentaneet uusimman saatavilla olevan version.

Tässä on pikaopas siitä, miten tämä tehdään:

  1. Avaa Suorita-valintaikkuna painamalla Windows-näppäintä + R. Kirjoita sitten “ appwiz.cpl ” ja paina Enter avataksesi Ohjelmat ja toiminnot .Suorita valintaikkuna: appwiz.cpl
  2. Vieritä Ohjelmien ja ominaisuuksien sisällä sovellusluettelossa alaspäin ja napsauta hiiren kakkospainikkeella> Poista Java Development Kit ja kaikki päivitykset.Java Development Kitin asennuksen poistaminen
  3. Käy tällä linkillä ( täällä ) ja lataa JDK: n uusin versio käyttöjärjestelmän version ja bittiarkkitehtuurin mukaan.Uusimman JDK: n asentaminen
  4. Avaa asennusohjelma ja suorita asennus loppuun noudattamalla näytön ohjeita. Kun prosessi on valmis, käynnistä tietokone uudelleen.
  5. Tarkista, onko virhesanoma ratkaistu avaamalla Eclipse seuraavassa järjestelmän käynnistyksessä.