Popravak pogreške nije uspio pronaći okruženje za vrijeme izvođenja Java SE

Prilikom pokušaja otvaranja Java .jar datoteke kroz naredbeni redak, poput korištenja naredbe "Java -Jar xxxx.jar", može se pojaviti sljedeća poruka o pogrešci:

 Pogreška: otvaranje ključa registra 'Softver \ JavaSoft \ JRE' Pogreška: nije uspio pronaći java.dll Pogreška: Ne mogu pronaći okruženje Java SE Runtime Environment. 

To bi moglo biti posljedica nekoliko faktora, uključujući, ali ne ograničavajući se na:

  • Oštećen registar
  • Nedostaje Java staza u vašim varijablama okoliša
  • Premještena je instalacijska mapa Java

Na primjer, naišli smo na ovaj problem prilikom ažuriranja Java SE na najnoviju verziju - vjerojatno smo prethodno imali 32-bitnu Java instalaciju, a kada smo pokrenuli 64-bitni Java instalater, naš se Java put promijenio.

Pogreška pri pokušaju pokretanja Java naredbi u naredbenom retku.

Srećom, ovo je poprilično lako popraviti, jer jednostavno zahtijeva rješavanje jednog od gore navedenih problema odgovarajućim rješenjem. Slijedite naše korake u nastavku kako biste ponovo dobili naredbe Java putem naredbenog retka i ostavi komentar u odjeljku s komentarima ako naiđete na bilo kakve daljnje probleme (ili znate bolje rješenje).

  1. Izbrišite sve prethodne verzije Jave (pomoću postupka deinstalacije "Programi i značajke"). Ako java mapa ostaje u odjeljku "C: / Program Files / ...", izbrišite je.
  2. Očistite registar (izbrišite java ključ):
  3. Idite na Start, a zatim Run
  4. U polje za uređivanje upišite 'regedit'
  5. Idite na HKEY_LOCAL_MACHINE / Softver / Microsoft / Windows / CurrentVersion / Deinstaliranje
  6. Ispod ove mape za deinstaliranje naći ćete mnogo unosa u registru unutar kovrčavih zagrada.

    Ponovno instalirajte put za deinstaliranje.
  7. Kliknite karticu Uredi, a zatim pronađi
  8. Napomena: Prije pretraživanja određenog registra istaknite mapu Deinstaliranje prije pretraživanja.
  9. Unesite niz verzije kao vrijednost da biste pronašli odgovarajući unos iz registra koji ćete izbrisati.
  10. Nakon što pronađete ključ registra, označite ga i zatim desnom tipkom miša kliknite i odaberite Izbriši
  11. Potvrdite brisanje i kliknite Da

Koraci za pronalaženje ključeva registra za bilo koju verziju Java 7

Slijedite format 7.0.xxx

gdje xxx može biti 100, 120, 130, 140 i tako dalje.

na primjer:

  • U polje pretraživanja upišite 7.0.100 i pronalazi registarski ključ za nadogradnju Java7 10
  • U polje pretraživanja upišite 7.0.120, pronalazi ključ registra za ažuriranje Java7 12
  • U polje pretraživanja upišite 7.0.180 i pronalazi ključ registra za ažuriranje Java7 18

Koraci za pronalaženje ključeva registra za bilo koju verziju Java 6

Slijedite format 6.0.xxx

gdje xxx može biti 100, 120, 130, 140 i tako dalje.

na primjer:

  • U polje pretraživanja upišite 6.0.100 i pronalazi registarski ključ za nadogradnju Java6 10
  • U polje pretraživanja upišite 6.0.120 i pronalazi ključ registra za ažuriranje Java6 12
  • U polje pretraživanja upišite 6.0.180 i pronalazi registarski ključ za nadogradnju Java6 18

Koraci za pronalaženje ključeva registra za bilo koju verziju Java 1.5

Slijedite format 1.5.0.xxx

gdje xxx može biti 100, 120, 130, 140 i tako dalje.

na primjer:

  • U polje pretraživanja upišite 1.5.0.100 i pronalazi registarski ključ za jre1.5.0_01
  • U polje pretraživanja upišite 1.5.0.120, pronalazi registarski ključ za jre1.5.0_12
  • U polje pretraživanja upišite 1.5.0.180 i pronalazi registarski ključ za jre1.5.0_18
  • Koraci za pronalaženje registarskih ključeva za bilo koju verziju Java 1.4

Slijedite format 1.4.2_xxx

gdje xxx može biti 01, 12, 13, 14 i tako dalje.

na primjer:

  • U polje pretraživanja upišite 1.4.2_01, a pronalazi ključ registra za jre1.4.0_01
  • U polje pretraživanja upišite 1.4.2_12, a pronalazi registarski ključ za jre1.4.0_12
  • U polje pretraživanja upišite 1.4.2_18, a pronalazi ključ registra za jre1.4.0_18

Ponovno instalirajte Java i postavite sistemsku varijablu JAVA_HOME na svoj JRE (ili JDK) put.

npr:

 JAVA_HOME - C: \ programske datoteke \ Java \ jdk1.7.0_71 Put - C: \ programske datoteke \ Java \ jdk1.7.0_71 \ bin 

Sljedećim naredbama možete provjeriti je li ovo bilo uspješno rješenje

 echo% JAVA_HOME% java -verzija 

Ručno otvorite naredbeni prozor prema Java putu. Kao bočnu napomenu možete pokrenuti naredbeni redak izravno iz mape Java - idite na svoju C: \ Program Files \ Java \ bin mapu ( ili gdje god je vaša Java instalirana), držite Shift + Desni klik unutar prozora i kliknite "Otvori naredbeni prozor ovdje".

Zanimljivi Članci