Ištaisyti klaidą Nepavyko rasti „Java SE Runtime Environment“

Bandydami atidaryti „Java“ .jar failą naudodami komandų eilutę, pvz., Naudodami komandą „Java -Jar xxxx.jar“, galite patekti į šį klaidos pranešimą:

Klaida: atidarant registro raktą „Software \ JavaSoft \ JRE“ Klaida: nepavyko rasti java.dll klaida: Nepavyko rasti „Java SE Runtime Environment“.

Tai gali lemti keli veiksniai, įskaitant, bet neapsiribojant:

  • Sugadintas registras
  • Trūksta „Java“ kelio jūsų aplinkos kintamuosiuose
  • „Java“ diegimo aplankas perkeliamas

Pavyzdžiui, su šia problema susidūrėme atnaujindami „Java SE“ į naujausią versiją - greičiausiai anksčiau turėjome 32 bitų „Java“ diegimą, o vykdant 64 bitų „Java“ diegimo programą mūsų „Java“ kelias pasikeitė.

Laimei, tai gana lengva išspręsti, nes tam tiesiog reikia išspręsti vieną iš aukščiau nurodytų problemų ir rasti tinkamą sprendimą. Atlikite toliau nurodytus veiksmus, kad jūsų „Java“ komandos vėl veiktų per komandų eilutę, ir palikite komentarą komentarų skyriuje, jei kyla kokių nors kitų problemų (arba žinote geresnį sprendimą).

  1. Ištrinkite visas ankstesnes „Java“ versijas (naudodami „Programų ir funkcijų“ pašalinimo procesą). Jei „Java“ aplankas lieka „C: / Program Files /…“, ištrinkite jį.
  2. Išvalykite savo registrą (ištrinkite „Java“ raktą):
  3. Eikite į „Pradėti“ ir tada „Vykdyti“
  4. Redagavimo lauke įveskite „regedit“
  5. Eikite į HKEY_LOCAL_MACHINE / Software / Microsoft / Windows / CurrentVersion / Uninstall
  6. Šiame aplanke „Pašalinti“ garbanotuose skliaustuose rasite daugybę registro įrašų.
  7. Spustelėkite skirtuką Redaguoti ir tada Rasti
  8. Pastaba: Prieš atlikdami konkretaus registro paiešką, pažymėkite aplanką Pašalinti.
  9. Įveskite versijos eilutę kaip vertę, kad rastumėte atitinkamą registro įrašą, kurį norite ištrinti.
  10. Radę registro raktą, pažymėkite tą raktą, tada dešiniuoju pelės mygtuku spustelėkite jį ir pasirinkite Ištrinti
  11. Patvirtinkite ištrynimą ir spustelėkite Taip

Bet kurios „Java 7“ versijos registro raktų radimo veiksmai

Laikykitės 7.0.xxx formato

kur xxx gali būti 100, 120, 130, 140 ir pan.

pavyzdžiui:

  • Paieškos lauke įveskite 7.0.100, rasite „Java7“ 10 atnaujinimo registro raktą
  • Paieškos lauke įveskite 7.0.120, rasite „Java7 12“ atnaujinimo registracijos raktą
  • Paieškos lauke įveskite 7.0.180, raskite „Java7“ 18 atnaujinimo registro raktą

Bet kurios „Java 6“ versijos registro raktų radimo veiksmai

Laikykitės 6.0.xxx formato

kur xxx gali būti 100, 120, 130, 140 ir pan.

pavyzdžiui:

  • Paieškos lauke įveskite 6.0.100, rasite „Java6“ 10 naujinimo registro raktą
  • Paieškos lauke įveskite 6.0.120, rasite „Java6“ 12 atnaujinimo registro raktą
  • Paieškos lauke įveskite 6.0.180, rasite „Java6“ atnaujinimo 18 registro raktą

Bet kurios „Java 1.5“ versijos registro raktų radimo veiksmai

Laikykitės 1.5.0.xxx formato

kur xxx gali būti 100, 120, 130, 140 ir pan.

pavyzdžiui:

  • Paieškos lauke įveskite 1.5.0.100, suranda jre1.5.0_01 registro raktą
  • Paieškos lauke įveskite 1.5.0.120, surandate jre1.5.0_12 registro raktą
  • Paieškos lauke įveskite 1.5.0.180, surandate jre1.5.0_18 registro raktą
  • Bet kurios „Java 1.4“ versijos registro raktų radimo veiksmai

Laikykitės 1.4.2_xxx formato

kur xxx gali būti 01, 12, 13, 14 ir pan.

pavyzdžiui:

  • Paieškos lauke įveskite 1.4.2_01, surandate jre1.4.0_01 registro raktą
  • Paieškos lauke įveskite 1.4.2_12, rasite registro raktą, skirtą jre1.4.0_12
  • Paieškos lauke įveskite 1.4.2_18, surandate jre1.4.0_18 registro raktą

Iš naujo įdiekite „Java“ ir nustatykite sistemos kintamąjį JAVA_HOME į savo JRE (arba JDK) kelią.

Pvz .:

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

Galite patikrinti, ar tai buvo sėkmingas sprendimas, atlikdami šias komandas

echo% JAVA_HOME% java -versija

Rankiniu būdu atidaryti komandų langas Java pathway.As šalutinis dėmesį, taip pat galite pradėti komandų eilutę tiesiogiai iš aplanko Java - Eikite į savo C: \ Program Files \ Java \ bin katalogą ( ar kur jūsų Java įdiegta) , laikykite „Shift“ + Dešiniuoju pelės mygtuku spustelėkite lango viduje ir spustelėkite „Atidaryti komandos langą čia“.