Java ble startet, men returnerte utgangskode=13 i Eclipse? [Fiks] [Partisjonsbehandling]

Svært mange brukere møter Java ble startet, men returnerte utgangskode=13 feil i Eclipse. I dette innlegget, denne siden vil analysere alle mulige årsaker til feilen og introdusere flere utprøvde løsninger.





På denne siden :

Java er et av de mest populære programmeringsspråkene, utviklet av Oracle Corporation. Det er mye brukt for stasjonære datamaskiner, Android-utvikling, spill og andre utviklingsoppgaver. Et stort antall programvareutviklere bruker dette programmeringsspråket.

Noen ganger kan du imidlertid støte på ulike feil og problemer knyttet til Java-programmet som f.eks Java Platform SE binær svarer ikke Minecraft , Java feilkode 1603 , og Java ble startet av returnert utgangskode=13. En bruker fra stackoverflow.com-forumet rapporterte at de støter på Java exit code 13-feilen i Eclipse:



Jeg fikk en feilmelding som sa at den ikke kunne finne en Java VM kalt javaw.exe inne i Eclipse-mappen, så jeg fant hvor Java ble installert og spesifiserte den plasseringen som parameteren i snarveiens mål. Nå får jeg en annen feil, Java ble startet, men returnerte utgangskode=13.

https://stackoverflow.com/questions/11461607/cant-start-eclipse-java-was-started-but-returned-exit-code-13

  Java ble startet, men returnerte utgangskode 13



Mulige årsaker til feilen 'Java ble startet av returnert utgangskode=13'.

I følge brukerrapporter oppstår ofte feilen 'Java ble startet av returnert utgangskode=13' når du prøver å kjøre Eclipse på Windows 10/8/7. Etter å ha undersøkt omfattende brukerrapporter fra forskjellige fora og innlegg, finner vi at feilen kan skyldes følgende årsaker:

  • Inkompatibel Java-versjon og Eclipse-versjon: Både Java og Eclipse kommer i to versjoner av bitkonfigurasjoner: 32-bit eller 64-bit. Hvis du bruker 64-biters versjonen av Java og 32-biters versjonen av Eclipse eller omvendt, vil du få versjonen 'Eclipse Java ble startet av returnert utgangskode=13'.
  • Feil i Eclipse.ini-filkonfigurasjonen: Noen ganger kan du gjøre en feil når du konfigurerer Eclipse.ini-filen, noe som også kan utløse feilen.
  • Feil Java Environment Path-variabel: Hvis Java Environment-banevariabelen er angitt feil, kan du få feilen 'Eclipse Java ble startet, men returnerte utgangskode=13'.
  • Ustøttet eller feil versjon av Java Virtual Machine (JVM): Hvis du bruker en ikke-støttet JVM-versjon med den nyeste Eclipse-versjonen, kan det forårsake inkompatibilitetsproblemer med Java JDK 1.8 og høyere versjoner.
  • Spesialtegn i Eclipse-installasjonskatalogen: Hvis noen spesialtegn som '# og @' legges til i Eclipse-installasjonen, kan du få feilen 'Java ble startet av returnert utgangskode=13 Eclipse mars'.

Slik fikser du feilen 'Java ble startet, men returnerte utgangskode=13'.

Nå bør du ha en generell forståelse av de mulige årsakene til feilen 'Java ble startet, men returnerte utgangskode=13 Eclipse'. For å fikse det, utforsker vi tilsvarende løsninger. La oss begynne å prøve.

#1. Sørg for å bruke kompatibel Java- og Eclipse-versjon

Som du vet, krever Java JDK og Eclipse en kompatibel versjon for å fungere med hverandre. Så sørg for at du bruker en støttet kombinasjon av operativsystemet ditt, Java JDK og Eclipse. Her kan du referere til følgende støttede kombinasjoner:



  1. 32-bit OS, 32-bit JDK, 32-bit Eclipse (bare 32-bit)
  2. 64-bit OS, 64-bit JDK, 64-bit Eclipse (kun 64-bit)
  3. 64-biters OS, 32-biters JDK, 32-biters Eclipse

Hvis du har et annet oppsett enn kombinasjonen ovenfor, må du avinstallere det inkompatible og installere riktig versjon. For å gjøre det, følg veiledningen nedenfor:

Trinn 1. Sjekk om systemtypen din er 32-biters eller 64-biters versjon .

  sjekk systemtype



Steg 2. Sjekk Java-versjonen du har installert på din PC. For å gjøre det kan du kjøre java -versjon i forhøyet ledetekst vindu. Hvis Java-versjonen ikke er kompatibel med din systemtype, kan du avinstaller Java først og les denne veiledningen ' Last ned, installer og oppdater Java 32 Bit & 64 Bit [JDK vs JRE] ' for å installere den riktige.

  sjekk java-versjonen

3. sep. Sjekk Eclipse-versjonen og se om det er et misforhold mellom Java-versjonen og Eclipse ide-versjonen. Hvis ikke, må du avinstallere den ustøttede versjonen og installere den riktige versjonen fra offesiell nettside .

#2. Konfigurer Eclipse.in-filen på nytt

Du kan støte på feilen 'Eclipse Java ble startet av returnert utgangskode=13' hvis du har gjort en feil i Eclipse.ini-konfigurasjonsfilen. Her kan du følge trinnene nedenfor for å rekonfigurere den.

Trinn 1. trykk Win + E tastene for å åpne Filutforsker , finn Eclipse-installasjonskatalogen og åpne eclipse.ini fil med Notisblokk .

Steg 2. I Notisblokk-vinduet finner du linjen som inkluderer ' -vmargs ” i eclipse.ini-filen og legg til følgende kode før linjen. Klikk deretter på Ctrl + S tastene for å lagre konfigurasjonen.

Merk:

De C:\Program Files\Java\jdk1.7.0_40-64\bin\javaw.exe linje kan variere avhengig av Java JDK-versjonen. For eksempel, hvis du installerte en 32-biters versjon av Java JDK, bør det være det C:\Program Files (x86)\Java\jdk1.7.0_40-64\bin\javaw.exe . Pass i tillegg på at du bytter ut jdk1.7.0 med din faktiske versjon.

-vm

C:\Program Files\Java\jdk1.7.0_40-64\bin\javaw.exe

Trinn 3. Hvis du installerte Java IRE på Windows kan du prøve å legge til -vm C:\Program Files (x86)\Java\jre7\bin\javaw.exe eller -vm C:\Program Files\Java\jre7\bin\javaw.exe linje i stedet. Det har også blitt bevist av mange mennesker fra StackOverflow-forumet for å være nyttig.

Når du er ferdig, kan du kjøre Eclipse igjen og se om feilen 'Java ble startet av returnert utgangskode=13 m' vedvarer.

#3. Fjern Special Charters fra Eclipse Installation Directory

Mange brukere rapporterte at de klarte å fikse feilen 'Eclipse Java ble startet, men returnerte utgangskode=13' ved å slette spesialtegnene fra Eclipse-katalognavnet. Vanligvis finner du installasjonsmappen i Formørkelse i C:\IDE\eclips e. Hvis ikke her, kan du ha installert den på en egendefinert plassering og feilaktig lagt til et spesialtegn.

#4. Fjern feil miljøbanevariabel

Det er rapportert at Java 8 og noen Java-oppdateringer kan ødelegge miljøbanevariablene og forårsake problemet 'Eclipse error Java ble startet, men returnerte utgangskode 13'. I dette tilfellet kan du følge trinnene nedenfor for å fjerne feil banevariabel.

Trinn 1. Type systemvariabel i Søk boksen og velg Rediger systemmiljøvariablene fra den beste kampen.

  velg Rediger systemmiljøvariablene

Steg 2. Naviger til i popup-vinduet Avansert fanen og klikk på Miljøvariabler .

  klikk på Miljøvariabler

Trinn 3. Å velge Sti under Systemvariabler delen og klikk på Redigere .

  klikk Rediger under Systemvariabler

Trinn 4. Finn en miljøvariabel relatert til Java (f.eks. C:\ProgramData\Oracle\Java\javapath ), velg den og klikk på Slett .

Trinn 5. Start deretter på nytt og sjekk om Eclipse Java ble startet av returnert utgangskode=13 feilen blir fikset.

Hvis ikke, kan du prøve å fjerne C:\ProgramData\Oracle\Java\javapath og erstatte den med C:\Program Files\Java\jdk(din versjon)\bin , som har vist seg av noen brukere å være nyttig.

  en brukerrapport fra stackoverflow

#5. Ren installer Java JDK

Hvis ingen av metodene ovenfor fikser feilen 'Java ble startet av returnert utgangskode=13 Eclipse mars', kan du vurdere å utføre en ren ominstallering av Java JDK. For det:

Trinn 1. trykk Win + R tastene for å åpne Løpe eske. Skriv deretter appwiz.cpl i den og treffer Tast inn .

Steg 2. I Programmer og funksjoner vindu, høyreklikk på Java JDK eller relaterte oppdateringer og velg Avinstaller . Følg deretter instruksjonene på skjermen for å fullføre avinstalleringen.

Trinn 3. Når du er avinstallert, klikker du her for å laste ned Java JDK i henhold til din OS-versjon og installer den.

Videre lesning: Vil du administrere partisjonen og disken din på Windows effektivt? denne siden Partition Wizard er et godt valg som kan hjelpe deg med å utvide/endre størrelse/slette partisjon, konvertere en disk til MBR/GPT, migrere OS osv. Dessuten kan det hjelpe deg med å fikse ulike problemer som C-stasjonen full og korrupt filsystem. Kanskje du trenger et slikt verktøy.