Kako instalirati stariju verziju Jave

Mladi azijski student studira u javnoj knjižnici.

Java je jedan od najčešće korištenih svjetskih programskih jezika otkako je objavljena 1995. godine i ne pokazuje znake usporavanja.

Zasluga slike: Watchara Piriyaputtanapun/Moment/GettyImages

Java je jedan od najčešće korištenih svjetskih programskih jezika otkako je objavljena 1995. godine i ne pokazuje znake usporavanja. Trenutno u vlasništvu diva baze podataka Oraclea, to je vrhunski softver za više platformi: nalazi se na svemu, od vašeg računala i telefona do ugrađenih pametnih uređaja. Kao i većina drugih softvera, zahtijeva redovita ažuriranja kako bi se ispravile greške i riješili sigurnosni propusti, ali povremeno – iz raznih razloga – možda ćete htjeti ili trebate instalirati stariju verziju.

Kratko objašnjenje Jave

Java je sama po sebi programski jezik, a ne proizvod, pa kada je instalirate na svoje računalo, ono što instalirate je Java Runtime Environment. Obično skraćeno kao JRE ili Java RTE, to je vrsta mini-operativnog sustava koji pruža sve što Java program treba pokrenuti.

Video dana

Vaš operativni sustav služi toj ulozi za većinu softvera, ali cijela svrha Jave je da radi na svim platformama bez obzira na njihov OS. Na ovaj način programeri mogu napisati jednu verziju programa i on će raditi na bilo kojem uređaju sve dok ima instaliranu ispravnu verziju Java Runtimea.

Razlozi za vraćanje unatrag

Najtipičniji razlog zašto želite pokrenuti stariju verziju Jave je taj što je nedavno ažuriranje pokvarilo jedan od programa koje koristite na računalu. Java je dizajnirana da bude kompatibilna unatrag, što znači da bi se stariji softver obično trebao izvoditi na novijim verzijama platforme, ali ne funkcionira uvijek na taj način.

Profesionalci i ozbiljni hobi programeri – ili bilo tko tko radi na tome da to postane – mogu povremeno morate kopati dublje u arhivu starih verzija Jave kako biste pronašli onu koja radi na određenoj berbi program. Preuzimanje više starijih verzija također je koristan način za praćenje evolucije koda tijekom vremena kao alata za učenje. Bez obzira na vaše razloge, instaliranje starije verzije Jave je jednostavno.

Vraćanje na stare verzije Jave

Ako vam je nedavno ažuriranje izazvalo probleme, vraćanje na prethodnu verziju Jave je iznenađujuće jednostavno. Otvorena Upravljačka ploča na vašem računalu – način na koji to radite ovisi o vašoj verziji sustava Windows – i odaberite aplikacije na Windows 10 stroju ili Programi i značajke na Windows 8/8.1. Odaberite najnoviju verziju Jave s popisa i deinstalirajte je. To je obično sve što trebate učiniti, a vaše će se računalo vratiti na najnoviju verziju koja je još uvijek instalirana.

Alternativno, možda ćete htjeti deinstalirati svaku verziju Jave i početi ispočetka s čistog lista. Počnite tako da kliknete i deinstalirate svaku verziju Jave koja se nalazi na vašem računalu. Zatim idite na Oracleovu stranicu za preuzimanje Java kako biste odabrali novu.

Preuzimanje Jave

Kada odete na stranicu za preuzimanje Jave, ona otkriva vrstu računala i preglednika koje koristite i automatski vam daje vezu za trenutnu 64-bitnu ili 32-bitnu verziju Jave koja odgovara vašem OS-u i preglednik. Naravno, trenutna verzija, u ovom slučaju, nije ono što želite. Na bočnoj traci postoji veza "za sve verzije Jave", ali to je varljivo: vodi vas na veze za preuzimanje za druge trenutne verzije Jave, ali ne i na starije verzije. Za to morate pretražiti Java arhivu na Oracleovoj web stranici.

Morate postaviti besplatni Oracle račun prije nego što možete preuzeti softver, ali možete pronaći Java verzije u arhivi sve do početka. Ako želite preuzeti verziju Java 7 ili čak verziju 1.1, tu je. Ove su veze prvenstveno namijenjene razvojnim programerima, a ne krajnjim korisnicima, tako da vaše preuzimanje uključuje Java JDK – Java Developer's Kit – kao i Runtime.

Nekoliko upozorenja

Imajte na umu da su sigurnosni popravci jedan od glavnih razloga za ažuriranja Jave, pa pokretanje stare verzije znači da ste ranjiviji na zlonamjerni softver i hakere. Ako ste se vratili na staru verziju jer nova pokvari vaše programe, sljedeće izdanje obično rješava problem, pa ga iz sigurnosnih razloga trebate odmah instalirati. Uvijek ga možete ponovno deinstalirati ako se problem ponovi.

Ako instalirate jednu od povijesnih verzija za eksperimentiranje ili učenje, možda biste je željeli pokrenuti u onome što se zove "virtualni stroj" ili VM. Ovo čini upravo ono što mislite: postavlja cijelo virtualno računalo koje radi pod vašim trenutnim OS-om, ali izolirano od ostatka vašeg računala. Na taj način, ako naiđete na bilo kakve sigurnosne probleme sa starom verzijom Jave, oni su izolirani od VM-a i obično se ne mogu srušiti ili kompromitirati vaš glavni radni stroj. Za kućne hobiste, VirtualBox i VMware su uobičajene opcije za to.