Java je od izdaje leta 1995 eden najbolj uporabljenih programskih jezikov na svetu in ne kaže znakov upočasnitve.
Zasluga slike: Watchara Piriyaputtanapun/Moment/GettyImages
Java je od izdaje leta 1995 eden najbolj uporabljenih programskih jezikov na svetu in ne kaže znakov upočasnitve. Trenutno je v lasti velikana baze podatkov Oracle in je vrhunska programska oprema za več platform: na vsem, od vašega računalnika in telefona do vgrajenih pametnih naprav. Kot večina druge programske opreme zahteva redne posodobitve za odpravljanje napak in odpravljanje varnostnih napak, vendar občasno – zaradi različnih razlogov – boste morda želeli ali morali namestiti starejšo različico.
Kratka razlaga Jave
Java sama je programski jezik, ne izdelek, zato, ko jo namestite v računalnik, je tisto, kar nameščate, okolje Java Runtime Environment. Običajno skrajšano kot JRE ali Java RTE, je nekakšen mini operacijski sistem, ki zagotavlja vse, kar potrebuje program Java za izvajanje.
Video dneva
Vaš operacijski sistem ima to vlogo za večino programske opreme, vendar je bistvo Jave v tem, da deluje na vseh platformah, ne glede na njihov OS. Na ta način lahko razvijalci napišejo eno različico programa, ki bo deloval na kateri koli napravi, če ima nameščeno pravilno različico Java Runtime.
Razlogi za vrnitev nazaj
Najpogostejši razlog, zakaj želite zagnati starejšo različico Jave, je ta, da je nedavna posodobitev pokvarila enega od programov, ki jih uporabljate v računalniku. Java je zasnovana tako, da je združljiva nazaj, kar pomeni, da naj bi starejša programska oprema običajno delovala na novejših različicah platforme, vendar ne deluje vedno tako.
Profesionalci in resni hobi programerji – ali vsi, ki si prizadevajo postati to – lahko občasno se morate poglobiti v arhiv starih različic Jave, da bi našli tisto, ki izvaja določeno letnico program. Prenos več starejših različic je tudi koristen način za spremljanje razvoja kode skozi čas kot učnega orodja. Ne glede na vaše razloge je namestitev starejše različice Jave enostavna.
Vrnitev na stare različice Jave
Če vam je nedavna posodobitev povzročila težave, je vrnitev na prejšnjo različico Jave presenetljivo preprosta. Odprto Nadzorna plošča v računalniku – kako to storite, se razlikuje glede na različico sistema Windows – in izberite aplikacije na Windows 10 stroju oz Programi in lastnosti v sistemu Windows 8/8.1. S seznama izberite najnovejšo različico Jave in jo odstranite. To je običajno vse, kar morate storiti, in vaš računalnik se povrne na najnovejšo različico, ki je še nameščena.
Druga možnost je, da boste morda želeli odstraniti vse različice Jave in začeti na novo s čistim listom. Začnite tako, da kliknete in odstranite vsako različico Jave, ki je na vašem računalniku. Nato pojdite na Oraclovo stran za prenos Java in izberite novo.
Prenos Java
Ko obiščete stran za prenos Java, zazna vrsto računalnika in brskalnika, ki ju uporabljate in vam samodejno ponudi povezavo za trenutno 64-bitno ali 32-bitno različico Jave, ki ustreza vašemu operacijskemu sistemu in brskalnik. Seveda trenutna različica v tem primeru ni to, kar želite. V stranski vrstici je povezava "za vse različice Jave", vendar je to zavajajoče: vodi vas do povezav za prenos za druge trenutne različice Jave, ne pa do starejših različic. Za to morate poiskati arhiv Java na spletnem mestu Oracle.
Preden lahko prenesete programsko opremo, morate nastaviti brezplačen račun Oracle, vendar lahko v arhivu najdete različice Java, ki segajo vse do začetka. Če želite prenesti različico Java 7 ali celo različico 1.1, je tam. Te povezave so na voljo predvsem za razvijalce in ne za končne uporabnike, zato vaš prenos vključuje Java JDK – Java Developer's Kit – in Runtime.
Nekaj opozoril
Upoštevajte, da so varnostni popravki eden od glavnih razlogov za posodobitve Jave, zato uporaba stare različice pomeni, da ste bolj ranljivi za zlonamerno programsko opremo in hekerje. Če ste se vrnili na staro različico, ker nova pokvari vaše programe, naslednja izdaja običajno odpravi težavo, zato jo morate iz varnostnih razlogov takoj namestiti. Če se težava ponovi, ga lahko vedno znova odstranite.
Če nameščate eno od zgodovinskih različic za eksperimentiranje ali učenje, jo boste morda želeli zagnati v tako imenovanem "virtualnem stroju" ali VM. To naredi točno to, kar bi si mislili: nastavi cel virtualni računalnik, ki deluje pod vašim trenutnim operacijskim sistemom, vendar je izoliran od preostalega računalnika. Na ta način, če naletite na kakršne koli varnostne težave s staro različico Jave, so izolirani od VM in se običajno ne morejo zrušiti ali ogroziti vašega glavnega delovnega stroja. Za domače hobiste sta običajni možnosti za to VirtualBox in VMware.