Java je od svého vydání v roce 1995 jedním z nejpoužívanějších programovacích jazyků na světě a nevykazuje žádné známky zpomalení.
Kredit obrázku: Watchara Piriyaputtanapun/Moment/GettyImages
Java je od svého vydání v roce 1995 jedním z nejpoužívanějších programovacích jazyků na světě a nevykazuje žádné známky zpomalení. V současnosti je vlastněn databázovým gigantem Oracle a jedná se o dokonalý multiplatformní software: Je na všem od vašeho počítače a telefonu až po vestavěná chytrá zařízení. Stejně jako většina jiného softwaru vyžaduje pravidelné aktualizace k opravě chyb a řešení bezpečnostních nedostatků, ale občas – z různých důvodů – můžete chtít nebo potřebovat nainstalovat starší verzi.
Stručné vysvětlení jazyka Java
Java samotná je programovací jazyk, nikoli produkt, takže když ji nainstalujete do počítače, instalujete Java Runtime Environment. Obvykle se zkracuje jako JRE nebo Java RTE a je to jakýsi mini operační systém, který poskytuje vše, co program Java potřebuje ke spuštění.
Video dne
Váš operační systém plní tuto roli pro většinu softwaru, ale smyslem Javy je fungovat na všech platformách bez ohledu na jejich OS. Tímto způsobem mohou vývojáři napsat jednu verzi programu a bude fungovat na jakémkoli zařízení, pokud má nainstalovanou správnou verzi Java Runtime.
Důvody pro vrácení zpět
Nejtypičtějším důvodem, proč chcete spouštět starší verzi Javy, je, že nedávná aktualizace rozbila jeden z programů, které používáte na svém počítači. Java je navržena tak, aby byla zpětně kompatibilní, což znamená, že starší software by měl obvykle běžet na novějších verzích platformy, ale ne vždy to tak funguje.
Profesionálové a seriózní hobby programátoři – nebo kdokoli, kdo se jimi snaží stát – mohou příležitostně je třeba proniknout hlouběji do archivu starých verzí Java, abyste našli verzi, která běží na konkrétním ročníku program. Stažení více starších verzí je také užitečný způsob, jak sledovat vývoj kódu v průběhu času jako nástroj pro učení. Ať už jsou vaše důvody jakékoli, instalace starší verze Java je jednoduchá.
Návrat ke starým verzím Java
Pokud vám nedávná aktualizace způsobila problémy, je návrat k předchozí verzi Javy překvapivě jednoduchý. Otevřeno Kontrolní panel na vašem počítači – jak to uděláte, se liší v závislosti na vaší verzi Windows – a vyberte Aplikace na počítači se systémem Windows 10 nebo Programy a funkce na Windows 8/8.1. Vyberte nejnovější verzi Javy ze seznamu a odinstalujte ji. To je obvykle vše, co musíte udělat, a váš počítač se vrátí k používání nejnovější verze, která je stále nainstalovaná.
Případně můžete odinstalovat všechny verze Javy a začít znovu s čistým štítem. Začněte kliknutím a odinstalováním každé verze Java, která je ve vašem počítači. Poté přejděte na stránku stahování Java společnosti Oracle a vyberte si nový.
Stahování Java
Když přejdete na stránku stahování Java, detekuje typ počítače a prohlížeče, který používáte, a automaticky vám poskytne odkaz na aktuální 64bitovou nebo 32bitovou verzi Java, která odpovídá vašemu OS a prohlížeč. Aktuální verze v tomto případě samozřejmě není to, co chcete. V postranním panelu je odkaz „pro všechny verze Java“, ale to je zavádějící: Přesměruje vás na odkazy ke stažení pro další aktuální verze Java, ale ne na starší verze. K tomu musíte vyhledat Java Archive na webu Oracle.
Než si budete moci stáhnout software, musíte si zřídit bezplatný účet Oracle, ale verze Java najdete v archivu až na začátek. Pokud si chcete stáhnout verzi Java 7 nebo dokonce verzi 1.1, je to tam. Tyto odkazy jsou poskytovány primárně spíše vývojářům než koncovým uživatelům, takže vaše stahování obsahuje Java JDK – Java Developer's Kit – a také Runtime.
Pár upozornění
Mějte na paměti, že opravy zabezpečení jsou jedním z hlavních důvodů aktualizací Java, takže spuštění staré verze znamená, že jste zranitelnější vůči malwaru a hackerům. Pokud jste se vrátili ke staré verzi, protože nová přerušuje vaše programy, další vydání obvykle problém vyřeší, takže z bezpečnostních důvodů byste ji měli nainstalovat okamžitě. Vždy jej můžete znovu odinstalovat, pokud se problém bude opakovat.
Pokud instalujete některou z historických verzí, abyste s ní experimentovali nebo se z ní učili, možná ji budete chtít spustit na takzvaném „virtuálním počítači“ nebo VM. To dělá přesně to, co si myslíte: Nastaví celý virtuální počítač běžící pod vaším aktuálním OS, ale izolovaný od zbytku vašeho počítače. Tímto způsobem, pokud narazíte na nějaké bezpečnostní problémy se starou verzí Javy, budou izolovány od virtuálního počítače a obvykle nemohou selhat nebo ohrozit váš hlavní pracovní stroj. Pro domácí fandy jsou k tomu obvyklou možností VirtualBox a VMware.