Fix Error Kan ikke finne Java SE Runtime Environment

Når du prøver å åpne en Java .jar-fil gjennom ledeteksten, for eksempel å bruke kommandoen "Java -Jar xxxx.jar", kan det hende du får følgende feilmelding:

 Feil: åpning av registernøkkelen 'Software \ JavaSoft \ JRE' Feil: kunne ikke finne java.dll Feil: Finner ikke Java SE Runtime Environment. 

Dette kan skyldes flere faktorer, inkludert, men ikke begrenset til:

  • Korrupt register
  • Manglende Java-bane i miljøvariablene
  • Java-installasjonsmappe blir flyttet

For eksempel fikk vi dette problemet da vi oppdaterte Java SE til den nyeste versjonen - vi hadde sannsynligvis tidligere en 32-biters Java-installasjon, og når vi kjørte 64-biters Java-installasjonsprogrammet, endret Java-banen vår.

Feil output når du prøver å kjøre Java-kommandoer i Command Prompt.

Heldigvis er dette ganske enkelt å fikse, da det bare krever å ta opp et av problemene ovenfor med den aktuelle løsningen. Følg trinnene nedenfor for å få Java-kommandoene dine via ledeteksten til å fungere igjen, og legg igjen en kommentar i kommentarfeltet hvis du støter på ytterligere problemer (eller vet om en bedre løsning).

  1. Slett alle tidligere versjoner av Java (ved å bruke avinstallasjonsprosessen “Programmer og funksjoner”). Hvis java-mappen forblir i "C: / Program Files / ...", kan du slette den.
  2. Rydd opp i registeret (slett Java-nøkkelen):
  3. Gå til Start og deretter Kjør
  4. Skriv inn 'regedit' i redigeringsfeltet
  5. Gå til HKEY_LOCAL_MACHINE / Programvare / Microsoft / Windows / CurrentVersion / Avinstaller
  6. Under denne avinstalleringsmappen vil du finne mange registeroppføringer innenfor krøllete parenteser.

    Regedit avinstaller banen.
  7. Klikk på Rediger-fanen og deretter Finn
  8. Merk: Uthev avinstalleringsmappe før du utfører søk etter et bestemt register.
  9. Skriv inn versjonsstreng som verdi for å finne tilsvarende registeroppføring som skal slettes.
  10. Når du har funnet registernøkkel, merker du den og deretter høyreklikker du på den og velger Slett
  11. Bekreft slettingen og klikk Ja

Trinn for å finne registernøkler for alle versjoner av Java 7

Følg format 7.0.xxx

der xxx kan være 100, 120, 130, 140 og så videre.

for eksempel:

  • Skriv inn 7.0.100 i søkefeltet, finner registernøkkel for Java7-oppdatering 10
  • Skriv inn 7.0.120 i søkefeltet, finner registernøkkel for Java7-oppdatering 12
  • Skriv inn 7.0.180 i søkefeltet, finner registernøkkel for Java7-oppdatering 18

Trinn for å finne registernøkler for alle versjoner av Java 6

Følg format 6.0.xxx

der xxx kan være 100, 120, 130, 140 og så videre.

for eksempel:

  • Skriv 6.0.100 i søkefeltet, finner registernøkkel for Java6-oppdatering 10
  • Skriv 6.0.120 i søkefeltet, finner registernøkkel for Java6-oppdatering 12
  • Skriv 6.0.180 i søkefeltet, finner registernøkkel for Java6-oppdatering 18

Trinn for å finne registernøkler for alle versjoner av Java 1.5

Følg format 1.5.0.xxx

der xxx kan være 100, 120, 130, 140 og så videre.

for eksempel:

  • Skriv 1.5.0.100 i søkefeltet, finner registernøkkel for jre1.5.0_01
  • Skriv inn 1.5.0.120 i søkefeltet, finner registernøkkel for jre1.5.0_12
  • Skriv 1.5.0.180 i søkefeltet, finner registernøkkel for jre1.5.0_18
  • Trinn for å finne registernøkler for alle versjoner av Java 1.4

Følg format 1.4.2_xxx

der xxx kan være 01, 12, 13, 14 og så videre.

for eksempel:

  • Skriv 1.4.2_01 i søkefeltet, finner registernøkkel for jre1.4.0_01
  • Skriv 1.4.2_12 i søkefeltet, finner registernøkkel for jre1.4.0_12
  • Skriv 1.4.2_18 i søkefeltet, finner registernøkkel for jre1.4.0_18

Installer Java på nytt og sett systemvariabelen JAVA_HOME til JRE (eller JDK) banen.

Eg:

 JAVA_HOME - C: \ Program Files \ Java \ jdk1.7.0_71 Sti - C: \ Program Files \ Java \ jdk1.7.0_71 \ bin 

Du kan sjekke om dette var en vellykket løsning med følgende kommandoer

 ekko% JAVA_HOME% java -versjon 

Åpne kommandovinduet manuelt til Java-banen. Som en side-merknad, kan du også starte en ledetekst direkte fra Java-mappen - naviger til C: \ Program Files \ Java \ bin-mappen ( eller hvor Java-enheten din er installert), hold Shift + Høyreklikk i vinduet, og klikk “Åpne et kommandovindu her”.

Interessante Artikler