Oprava chyby Nelze najít prostředí Java SE Runtime Environment

Při pokusu o otevření souboru .jar Java 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ření klíče registru 'Software \ JavaSoft \ JRE' Chyba: nelze najít java.dll Chyba: Nelze najít Java SE Runtime Environment. 

Důvodem může být několik faktorů, mimo jiné:

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

Tento problém jsme například narazili při aktualizaci 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 Java cesta změnila.

Při pokusu o spuštění příkazů Java v příkazovém řádku došlo k chybě.

Naštěstí je to poměrně snadné opravit, protože to vyžaduje řešení jednoho z výše uvedených problémů s vhodným řešením. Chcete-li, aby vaše příkazy Java byly znovu spuštěny pomocí příkazového řádku, postupujte podle následujících pokynů. Pokud narazíte na další problémy (nebo znáte lepší řešení), zanechte komentář v sekci komentářů.

  1. Odstraňte všechny předchozí verze Java (pomocí procesu odinstalace „Programy a funkce“). Pokud složka java zůstává v „C: / Program Files /…“, vymažte ji.
  2. Vyčistěte registr (smažte klíč java):
  3. Přejděte na Start a pak na Spustit
  4. Do pole pro úpravy zadejte „regedit“
  5. Přejděte na HKEY_LOCAL_MACHINE / Software / Microsoft / Windows / CurrentVersion / Uninstall
  6. V této složce Odinstalovat najdete mnoho položek registru v složených závorkách.

    Znovu odinstalovat cestu.
  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 Uninstall.
  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 vyberte příkaz Odstranit
  11. Potvrďte odstranění a klikněte na Ano

Kroky pro nalezení klíčů registru pro jakoukoli verzi Java 7

Postupujte ve 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, vyhledá klíč registru pro aktualizaci Java7 18

Kroky pro nalezení klíčů registru pro jakoukoli verzi Java 6

Postupujte podle formátu 6.0.xxx

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

například:

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

Kroky pro nalezení klíčů registru pro jakoukoli verzi Java 1.5

Sledovat formát 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, vyhledá 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, vyhledá klíč registru pro jre1.5.0_18
  • Kroky pro nalezení klíčů registru pro jakoukoli verzi Java 1.4

Sledovat 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 pole hledání 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ř:

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

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

 echo% JAVA_HOME% java -verze 

Ručně otevřete příkazové okno k cestě 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, kde je nainstalována Java), podržte Shift + Klikněte pravým tlačítkem do okna a klikněte na „Otevřít zde příkazové okno“.

Zajímavé Články