Opravit chybu Nelze najít prostředí Java SE Runtime Environment

Při pokusu o otevření souboru Java .jar pomocí příkazového řádku, například pomocí příkazu „Java -Jar xxxx.jar“, se může zobrazit následující chybová zpráva:

Chyba: otevírání klíče registru 'Software \ JavaSoft \ JRE' Chyba: nelze najít java.dll Chyba: Nelze najít prostředí Java SE Runtime.

Může to být způsobeno několika faktory, mimo jiné:

  • Poškozený registr
  • Chybějící cesta Java ve vašich proměnných prostředí
  • Přesouvá se instalační složka Java

Například jsme se s tímto problémem setkali při aktualizaci prostředí Java SE na nejnovější verzi - pravděpodobně jsme dříve měli 32bitovou instalaci Java a při spuštění 64bitového instalačního programu Java se naše cesta Java změnila.

Naštěstí je to poměrně snadné opravit, protože to vyžaduje řešení jednoho z výše uvedených problémů pomocí vhodného řešení. Postupujte podle následujících kroků, aby vaše příkazy Java přes příkazový řádek fungovaly znovu, a pokud narazíte na další problémy (nebo víte o lepším řešení), zanechte komentář v sekci komentářů.

  1. Odstraňte všechny předchozí verze prostředí Java (pomocí procesu odinstalování „Programy a funkce“). Pokud složka java zůstane ve složce „C: / Program Files /…“, vymažte ji.
  2. Vyčistěte registr (smažte java klíč):
  3. Přejděte na Start a poté na Spustit
  4. Do editačního pole napište „regedit“
  5. Přejděte na HKEY_LOCAL_MACHINE / Software / Microsoft / Windows / CurrentVersion / Odinstalovat
  6. V této složce Odinstalovat najdete mnoho položek registru ve složených závorkách.
  7. Klikněte na kartu Upravit a poté na Najít
  8. Poznámka: Před provedením vyhledávání konkrétního registru zvýrazněte složku Odinstalovat.
  9. Zadejte řetězec verze jako hodnotu a vyhledejte odpovídající položku registru, která má být odstraněna.
  10. Jakmile najdete klíč registru, zvýrazněte jej a poté na něj klikněte pravým tlačítkem a zvolte Odstranit
  11. Potvrďte odstranění a klikněte na Ano

Kroky pro nalezení klíčů registru pro libovolnou verzi prostředí Java 7

Postupujte podle formátu 7.0.xxx

kde xxx může být 100, 120, 130, 140 atd.

například:

  • Do vyhledávacího pole zadejte 7.0.100, vyhledá klíč registru pro aktualizaci Java7 10
  • Do vyhledávacího pole zadejte 7.0.120, vyhledá klíč registru pro aktualizaci Java7 12
  • Do vyhledávacího pole zadejte 7.0.180, najde klíč registru pro aktualizaci Java7 18

Kroky pro vyhledání klíčů registru pro libovolnou verzi prostředí Java 6

Postupujte podle formátu 6.0.xxx

kde xxx může být 100, 120, 130, 140 atd.

například:

  • Zadejte 6.0.100 do vyhledávacího pole, najde klíč registru pro aktualizaci Java6 10
  • Zadejte 6.0.120 do vyhledávacího pole, vyhledá klíč registru pro aktualizaci Java6 12
  • Zadejte 6.0.180 do vyhledávacího pole, najde klíč registru pro aktualizaci Java6 18

Kroky pro vyhledání klíčů registru pro libovolnou verzi prostředí Java 1.5

Postupujte podle formátu 1.5.0.xxx

kde xxx může být 100, 120, 130, 140 atd.

například:

  • Do vyhledávacího pole zadejte 1.5.0.100, najde klíč registru pro jre1.5.0_01
  • Do vyhledávacího pole zadejte 1.5.0.120, vyhledá klíč registru pro jre1.5.0_12
  • Do vyhledávacího pole zadejte 1.5.0.180, najde klíč registru pro jre1.5.0_18
  • Kroky pro nalezení klíčů registru pro libovolnou verzi prostředí Java 1.4

Dodržujte formát 1.4.2_xxx

kde xxx může být 01, 12, 13, 14 atd.

například:

  • Do vyhledávacího pole zadejte 1.4.2_01, vyhledá klíč registru pro jre1.4.0_01
  • Do vyhledávacího pole zadejte 1.4.2_12, vyhledá klíč registru pro jre1.4.0_12
  • Do vyhledávacího pole zadejte 1.4.2_18, vyhledá klíč registru pro jre1.4.0_18

Přeinstalujte Java a nastavte systémovou proměnnou JAVA_HOME na cestu JRE (nebo JDK) .

Např:

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

Pomocí následujících příkazů můžete zkontrolovat, zda se jednalo o úspěšné řešení

echo% JAVA_HOME% java -verze

Ručně otevřete příkazové okno na cestu Java. Jako vedlejší poznámku můžete také spustit příkazový řádek přímo ze složky Java - přejděte do složky C: \ Program Files \ Java \ bin ( nebo kdekoli je nainstalována vaše Java) , podržte Shift + Klikněte pravým tlačítkem do okna a klikněte na „Otevřít zde příkazové okno“.

Doporučená

Oprava: Minecraft neodpovídá
Co je aplikace pro registraci zařízení digitální televize a měla by být odstraněna?
Co je FileRepMalware a měli byste jej odebrat