Kaip įdiegti senesnę „Java“ versiją

Jaunas Azijos studentas studijuoja viešojoje bibliotekoje.

„Java“ buvo viena iš labiausiai naudojamų programavimo kalbų pasaulyje nuo tada, kai ji buvo išleista 1995 m., ir ji nerodo jokių lėtėjimo ženklų.

Vaizdo kreditas: Watchara Piriyaputtanapun / Moment / GettyImages

„Java“ buvo viena iš labiausiai naudojamų programavimo kalbų pasaulyje nuo tada, kai ji buvo išleista 1995 m., ir ji nerodo jokių lėtėjimo ženklų. Šiuo metu ji priklauso duomenų bazių milžinei „Oracle“ – tai geriausia kelių platformų programinė įranga: ji yra visur – nuo ​​kompiuterio ir telefono iki įterptųjų išmaniųjų įrenginių. Kaip ir daugumą kitos programinės įrangos, ją reikia reguliariai atnaujinti, kad būtų ištaisytos klaidos ir saugos trūkumai, tačiau kartais dėl įvairių priežasčių gali tekti arba reikia įdiegti senesnę versiją.

Trumpas Java paaiškinimas

Pati „Java“ yra programavimo kalba, o ne produktas, todėl, kai ją įdiegiate savo kompiuteryje, diegiate „Java Runtime Environment“. Paprastai sutrumpinta kaip JRE arba Java RTE, tai savotiška mini operacinė sistema, teikianti viską, ko reikia Java programai paleisti.

Dienos vaizdo įrašas

Jūsų operacinė sistema atlieka šį vaidmenį daugumai programinės įrangos, tačiau „Java“ esmė yra veikti visose platformose, nepaisant jų OS. Tokiu būdu kūrėjai gali parašyti vieną programos versiją ir ji veiks bet kuriame įrenginyje tol, kol jame bus įdiegta tinkama „Java Runtime“ versija.

Priežastys atšaukti

Dažniausia priežastis, kodėl norisi paleisti senesnę „Java“ versiją, yra ta, kad naujausias naujinimas sugadino vieną iš jūsų kompiuteryje naudojamų programų. „Java“ sukurta taip, kad būtų suderinama atgal, o tai reiškia, kad senesnė programinė įranga paprastai turėtų veikti naujesnėse platformos versijose, tačiau ji ne visada taip veikia.

Profesionalai ir rimtų pomėgių programuotojai – arba bet kas, norintis jais tapti – kartais gali reikia gilintis į senų „Java“ versijų archyvą, kad rastumėte tą, kurioje veikia konkretus derlius programa. Kelių senesnių versijų atsisiuntimas taip pat yra naudingas būdas sekti kodo raidą laikui bėgant kaip mokymosi priemonę. Kad ir kokios būtų priežastys, įdiegti senesnę „Java“ versiją yra paprasta.

Grįžimas į senas Java versijas

Jei dėl naujausio atnaujinimo kilo problemų, grįžti į ankstesnę Java versiją stebėtinai paprasta. Atviras Kontrolės skydelis kompiuteryje – kaip tai darote, priklauso nuo „Windows“ versijos – ir pasirinkite Programėlės „Windows 10“ įrenginyje arba Programos ir funkcijos Windows 8/8.1. Iš sąrašo pasirinkite naujausią „Java“ versiją ir pašalinkite ją. Paprastai tai viskas, ką jums reikia padaryti, ir jūsų kompiuteris vėl naudos naujausią vis dar įdiegtą versiją.

Arba galbūt norėsite pašalinti visas „Java“ versijas ir pradėti nuo naujo nuo švaraus lapo. Pradėkite spustelėdami ir pašalindami kiekvieną jūsų kompiuteryje esančią Java versiją. Tada eikite į „Oracle“ „Java“ atsisiuntimo puslapį ir pasirinkite naują.

Atsisiunčiama Java

Kai einate į „Java“ atsisiuntimo puslapį, jis nustato jūsų naudojamo kompiuterio ir naršyklės tipą ir automatiškai pateikia nuorodą į dabartinę Java 64 bitų arba 32 bitų versiją, atitinkančią jūsų OS ir naršyklė. Žinoma, dabartinė versija šiuo atveju nėra tai, ko norite. Šoninėje juostoje yra nuoroda „visoms Java versijoms“, bet tai klaidinanti: ji nukreipia į kitų dabartinių „Java“ versijų, bet ne į senesnių versijų, atsisiuntimo nuorodas. Norėdami tai padaryti, „Oracle“ svetainėje turite ieškoti „Java“ archyvo.

Prieš atsisiųsdami programinę įrangą, turite sukurti nemokamą „Oracle“ paskyrą, tačiau archyve galite rasti „Java“ versijas iki pat pradžios. Jei norite atsisiųsti „Java“ 7 versiją ar net 1.1 versiją, ji yra ten. Šios nuorodos pirmiausia teikiamos kūrėjams, o ne galutiniams vartotojams, todėl atsisiunčiamas failas apima Java JDK – Java Developer's Kit – ir Runtime.

Pora įspėjimų

Atminkite, kad saugos pataisymai yra viena iš pagrindinių Java naujinimų priežasčių, todėl senos versijos naudojimas reiškia, kad esate labiau pažeidžiami kenkėjiškų programų ir įsilaužėlių. Jei grįžote į seną versiją, nes naujoji sulaužo jūsų programas, kita versija paprastai išsprendžia problemą, todėl saugumo sumetimais turėtumėte ją nedelsiant įdiegti. Jei problema pasikartoja, visada galite ją pašalinti iš naujo.

Jei diegiate vieną iš istorinių versijų, kad galėtumėte eksperimentuoti ar mokytis, galbūt norėsite ją paleisti vadinamojoje „virtualioje mašinoje“ arba VM. Tai daro tiksliai tai, ką manote: sukonfigūruojamas visas virtualus kompiuteris, veikiantis pagal jūsų dabartinę OS, bet atskirtas nuo likusio kompiuterio. Tokiu būdu, jei susiduriate su saugumo problemomis naudojant senąją „Java“ versiją, jos yra atskirtos nuo VM ir paprastai negali sugesti ar pažeisti pagrindinio darbo įrenginio. Namų mėgėjams „VirtualBox“ ir „VMware“ yra įprastos parinktys.