Fix: Java blev startet, men returnerede udgangskode = 13 formørkelse



Prøv Vores Instrument Til At Fjerne Problemer

Nogle brugere får Java blev startet, men returnerede udgangskode = 13 formørkelse fejl, når du prøver at køre Eclipse. Problemet rapporteres at forekomme med Windows 7, Windows 8, Windows 10 (32 og 64 bit).



Java blev startet, men returnerede exit-kode = 13

Java blev startet, men returnerede exit-kode = 13



Hvad forårsager fejlen 'Java blev startet, men returnerede exit code = 12'?

Vi undersøgte dette særlige problem ved at se på forskellige brugerrapporter. Baseret på det, vi samlede, er der flere ret almindelige scenarier, der vides at udløse denne særlige fejlmeddelelse:



  • En inkompatibel Eclipse- eller Java-version er installeret - Dette er den mest almindelige årsag til, at denne fejlmeddelelse opstår. Det er sandsynligt, at du sandsynligvis har installeret en 64-bit version af Eclipse eller Java, mens din computer kun understøtter 32-bit (eller omvendt).
  • Formørkelse inkluderer specialtegn i installationsmappen - Flere brugere har formået at løse denne fejlmeddelelse efter at have fjernet specialtegnene (# $% ^) fra installationsmappen.
  • Computeren bruger en ikke-understøttet version af JVM (Java Virtual Machine) - Selvom du sikrer dig, at du bruger den nyeste version af Eclipse, er det muligt, at du ser denne fejl, fordi du kører en ikke-understøttet version af JVM.
  • Variablen Java-miljøsti er forkert indstillet - Nogle brugere har formået at løse problemet efter at have opdaget, at problemet var forårsaget af en forkert indstillet Java Environment PATH-variabel.

Hvis du kæmper for at løse denne særlige fejlmeddelelse, giver denne artikel dig en liste over fejlfindingstrin af kvalitet. Nedenfor har du en samling af metoder, som andre brugere i en lignende situation har brugt til at få løst problemet.

For at få de bedste resultater skal du følge nedenstående metoder, så de præsenteres, indtil du støder på en løsning, der er effektiv til at få løst problemet i dit særlige scenario

Metode 1: Brug af den korrekte kombination af Eclipse - JDK

Eclipse og JDK (Java Development Kit) er meget kræsen, når det kommer til at arbejde sammen. Husk, at der kun er flere arbejdskombinationer af OS, JDK og Eclipse bitness. Hvis du tilfældigvis bruger en ikke-understøttet kombination af operativsystem, JDK og Eclipse, får du Java blev startet, men returnerede udgangskode = 13 formørkelse fejl besked.



Nedenfor har vi samlet en liste over arbejdskombinationer. Brug dem som reference for at kontrollere, om problemet opstår på grund af en ikke-understøttet kombination:

  • 32-bit OS, 32-bit JDK, 32-bit Eclipse (kun 32-bit)
  • 64-bit OS, 64-bit JDK, 64-bit Eclipse (kun 64-bit)
  • 64-bit OS, 32-bit JDK, 32-bit Eclipse

Hvis du har en anden opsætning, skal du afinstallere den ikke-understøttede komponent og derefter installere en passende, indtil du er i stand til at åbne Eclipse uden at støde på fejlmeddelelsen.

Bemærk: I tilfælde af at du ikke kender bitarkitekturen i dit operativsystem, skal du trykke på Windows-tast + R for at åbne en dialogboks Kør. Skriv derefter “ msinfo32 ”Og tryk på Gå ind at åbne Systemoplysninger skærm. Gå til skærmbilledet Systeminformation Systemoversigt og tjek Systemtype op fra højre rude. Det er her, du finder din OS-arkitektur.

Bekræftelse af systemarkitekturen

Bekræftelse af systemarkitekturen

Hvis denne metode ikke var anvendelig, skal du gå ned til den næste metode nedenfor.

Metode 2: Fjernelse af specialtegn fra Eclipse-katalogstien

Du støder muligvis også på problemet, fordi installationsmappen indeholder specialtegn. Flere brugere, der var i en lignende situation, har formået at få løst problemet efter at have fjernet specialtegnene (@ # $% ^ & * () +) fra katalognavnet.

Som standard skal du være i stand til at finde Formørkelse i C: IDE formørkelse eller i C: Brugere * Dit brugernavn * formørkelse . Men hvis du installerede et tilpasset sted, har du muligvis fejlagtigt tilføjet et specialtegn, der skaber problemet.

Du kan afhjælpe problemet ved at navigere til placeringen af ​​Eclipse-installationen manuelt og fjerne ethvert specialtegn, der muligvis ender med at oprette fejlmeddelelsen.

Sletning af specialtegn fra Eclipse-placeringen

Sletning af specialtegn fra Eclipse-placeringen

Bemærk: Visse brugere har rapporteret, at de begyndte at få en anden fejl efter at have fjernet specialtegnene fra Eclipse-installationsmappen. Dette forekommer sandsynligvis, fordi der er andre afhængigheder, der var afhængige af den bestemte placering, og de fungerer ikke længere korrekt på grund af ændringen. I dette tilfælde kan du løse problemet helt ved at geninstallere Eclipse.

Hvis denne metode ikke tillod dig at løse Java blev startet af returneret udgangskode = 13 formørkelse fejl, gå ned til næste metode nedenfor.

Metode 3: Fjernelse af den ødelagte System PATH-variabel

Som det viser sig, har Java 8 og et par andre Java-opdateringer potentialet til at ødelægge miljøvariablerne og udløse Java blev startet, men returnerede udgangskode = 13 formørkelse fejl besked.

Hvis du kun begyndte at få denne fejlmeddelelse efter installation af Java (eller en Java-opdatering), skal du følge nedenstående trin for at fjerne den ødelagte systemvariabel PATH:

  1. Trykke Windows-tast + R at åbne en Løb dialog boks. Skriv derefter “ sysdm.cpl ”Og tryk på Gå ind at åbne Systemegenskaber .

    Kør dialog: sysdm.cpl

  2. I Systemegenskaber gå til vinduet Fremskreden fanen og klik på miljøvariabler .

    Gå til fanen Avanceret i Systemegenskaber, og klik på Miljøvariabler

  3. I vinduet Miljøvariabler skal du gå til Systemvariabler og vælge Sti og klik på Redigere .

    Rediger sti-variablen

  4. I Rediger miljøvariabel vindue, se efter en miljøvariabel, der nævner Java. Når du ser det, skal du klikke på det en gang for at vælge det og derefter klikke på Slet .

    Sletning af Java PATH-miljøvariablen

  5. Genstart din computer og se om du er i stand til at starte Eclipse ved næste opstart uden at støde på fejlmeddelelsen.

Hvis du stadig støder på den samme fejlmeddelelse, skal du gå ned til næste metode nedenfor.

Metode 4: Geninstallation af JAVA JDK

Hvis du er kommet så langt uden et resultat, kan du sandsynligvis løse problemet ved at installere den nyeste JAVA JDK-version. Flere brugere, der befinder sig i en lignende situation, har rapporteret, at Java blev startet, men returnerede udgangskode = 13 formørkelse fejlen blev endelig løst, efter at de afinstallerede deres nuværende JDK, og de installerede den nyeste tilgængelige version.

Her er en hurtig guide til, hvordan du gør dette:

  1. Trykke Windows-tast + R for at åbne en dialogboks Kør. Skriv derefter “ appwiz.cpl ”Og tryk på Gå ind at åbne Programmer og funktioner .

    Kør dialog: appwiz.cpl

  2. Inde i programmer og funktioner skal du rulle ned gennem applikationslisten og højreklik> Afinstaller Java Development Kit sammen med eventuelle opdateringer.

    Afinstallation af Java Development Kit

  3. Besøg dette link ( her ) og download den nyeste version af JDK i henhold til din OS-version og bitarkitektur.

    Installation af den nyeste JDK

  4. Åbn installationsprogrammet, og afslut installationen ved at følge vejledningen på skærmen. Når processen er afsluttet, skal du genstarte din computer.
  5. Se om fejlmeddelelsen er løst ved at åbne Eclipse ved næste systemstart.
4 minutter læst