Jak zainstalować starszą wersję Javy

Młody student z Azji studiuje w bibliotece publicznej.

Java jest jednym z najczęściej używanych języków programowania na świecie od czasu jej wydania w 1995 roku i nie wykazuje oznak spowolnienia.

Źródło obrazu: Watchara Piriyaputtanapun/Moment/GettyImages

Java jest jednym z najczęściej używanych języków programowania na świecie od czasu jej wydania w 1995 roku i nie wykazuje oznak spowolnienia. Obecnie należące do giganta baz danych Oracle, to najlepsze oprogramowanie wieloplatformowe: działa na wszystkim, od komputera i telefonu po wbudowane urządzenia inteligentne. Podobnie jak większość innych programów, wymaga regularnych aktualizacji w celu naprawienia błędów i usunięcia luk w zabezpieczeniach, ale czasami – z różnych powodów – możesz chcieć lub potrzebować zainstalować starszą wersję.

Krótkie wyjaśnienie języka Java

Sama Java jest językiem programowania, a nie produktem, więc gdy instalujesz ją na swoim komputerze, instalujesz środowisko Java Runtime Environment. Zwykle określany skrótem JRE lub Java RTE, jest to rodzaj minisystemu operacyjnego, który zapewnia wszystko, czego potrzebuje program Java do działania.

Wideo dnia

Twój system operacyjny spełnia tę rolę w przypadku większości oprogramowania, ale celem Java jest działanie na wszystkich platformach, niezależnie od ich systemu operacyjnego. W ten sposób programiści mogą napisać jedną wersję programu, która będzie działać na dowolnym urządzeniu, o ile ma zainstalowaną poprawną wersję Java Runtime.

Powody do wycofania

Najbardziej typowym powodem chęci uruchomienia starszej wersji Javy jest to, że ostatnia aktualizacja spowodowała uszkodzenie jednego z programów używanych na komputerze. Java została zaprojektowana tak, aby była kompatybilna wstecz, co oznacza, że ​​starsze oprogramowanie powinno zwykle działać na nowszych wersjach platformy, ale nie zawsze działa w ten sposób.

Profesjonaliści i poważni programiści hobbyści – lub każdy, kto chce zostać jednym z nich – mogą od czasu do czasu trzeba zagłębić się w archiwum starych wersji Javy, aby znaleźć taką, która działa w określonym roczniku program. Pobieranie wielu starszych wersji jest również użytecznym sposobem śledzenia ewolucji kodu w czasie jako narzędzia do nauki. Bez względu na powody, instalacja starszej wersji Javy jest prosta.

Powrót do starych wersji Java

Jeśli ostatnia aktualizacja spowodowała problemy, powrót do poprzedniej wersji Java jest zaskakująco prosty. otwarty Panel sterowania na komputerze – sposób, w jaki to robisz, zależy od wersji systemu Windows – i wybierz Aplikacje na komputerze z systemem Windows 10 lub Programy i funkcje w systemie Windows 8/8.1. Wybierz z listy najnowszą wersję oprogramowania Java i odinstaluj ją. Zwykle to wszystko, co musisz zrobić, a komputer powróci do korzystania z najnowszej wersji, która nadal jest zainstalowana.

Alternatywnie możesz odinstalować każdą wersję Javy i zacząć od nowa z czystym kontem. Zacznij od kliknięcia i odinstalowania każdej wersji Java znajdującej się na Twoim komputerze. Następnie przejdź do strony pobierania Java firmy Oracle, aby wybrać nową.

Pobieranie Javy

Po przejściu na stronę pobierania oprogramowania Java wykrywa typ używanego komputera i przeglądarki oraz automatycznie wyświetla łącze do aktualnej 64-bitowej lub 32-bitowej wersji Java, która pasuje do Twojego systemu operacyjnego i przeglądarka. Oczywiście aktualna wersja w tym przypadku nie jest tym, czego chcesz. Na pasku bocznym znajduje się łącze „dla wszystkich wersji Java”, ale jest to mylące: prowadzi do łączy do pobierania innych bieżących wersji Java, ale nie starszych wersji. W tym celu musisz przeszukać archiwum Java na stronie Oracle.

Musisz założyć darmowe konto Oracle, zanim będziesz mógł pobrać oprogramowanie, ale możesz znaleźć wersje Java w archiwum, od początku do początku. Jeśli chcesz pobrać wersję Java 7, a nawet wersję 1.1, to jest tam. Łącza te są udostępniane głównie programistom, a nie użytkownikom końcowym, dlatego pobierane pliki zawierają pakiet Java JDK — Java Developer's Kit — oraz środowisko wykonawcze.

Kilka przestróg

Pamiętaj, że poprawki bezpieczeństwa są jednym z głównych powodów aktualizacji Javy, więc korzystanie ze starej wersji oznacza, że ​​jesteś bardziej podatny na złośliwe oprogramowanie i hakerów. Jeśli powróciłeś do starej wersji, ponieważ nowa psuje twoje programy, następna wersja zwykle rozwiązuje problem, więc ze względów bezpieczeństwa powinieneś ją jak najszybciej zainstalować. Zawsze możesz odinstalować go ponownie, jeśli problem się powtórzy.

Jeśli instalujesz jedną z historycznych wersji, aby eksperymentować lub uczyć się z niej, możesz uruchomić ją na tak zwanej „maszynie wirtualnej” lub maszynie wirtualnej. To robi dokładnie to, co myślisz: konfiguruje cały komputer wirtualny działający pod bieżącym systemem operacyjnym, ale odizolowany od reszty komputera. W ten sposób, jeśli napotkasz jakiekolwiek problemy z zabezpieczeniami ze starą wersją Javy, zostaną one odizolowane od maszyny wirtualnej i zwykle nie mogą ulec awarii ani naruszyć głównej działającej maszyny. Dla hobbystów domowych, VirtualBox i VMware to zwykłe opcje.