Pobierz i zainstaluj aktualizację Java 8 291
- Kategoria: Jawa
Firma Oracle wydała aktualizację Java 8 Update 291. Ta aktualizacja wprowadza łącznie 390 nowych poprawki bezpieczeństwa które usuwają luki, które mogły zostać wykorzystane w poprzednich aktualizacjach Javy. Dlatego sugerujemy zaktualizowanie wersji Java do Update 291, korzystając z poniższego przewodnika.
Ponadto firma Oracle zmieniła licencję Java Runtime tak, aby była ona bezpłatna do użytku wyłącznie w celach niekomercyjnych i osobistych. Musisz zaakceptować umowę licencyjną przed zainstalowaniem oprogramowania Java na swoim komputerze. Oto, co mówią:
Nowa licencja zezwala na pewne zastosowania, takie jak do użytku osobistego i rozwojowego, bez żadnych kosztów, ale inne zastosowania autoryzowane na podstawie wcześniejszych licencji Oracle Java mogą nie być już dostępne.
Wyrocznia

Aktualizacja Java 8 291
Szybkie podsumowanie ukryć 1 Szybkie fakty 2 Nowe funkcje i poprawki błędów 3 Jak zaktualizować środowisko Java Runtime Environment (JRE) do wersji 8 Update 291? 3.1 Pobierać 3.2 zainstalować 4 JDK vs. JRE: Jaka jest różnica 4.1 JRE 4.2 JVM 4,3 JDK 5 JDK vs. JRE: Co należy zainstalować 6 Czy można zainstalować różne wersje JDK i JRE? 7 Jak odinstalować Javę 7,1 Odinstaluj Javę z Panelu sterowania 7,2 Odinstaluj Javę z aplikacji Ustawienia 8 Numer wersji Java a nazwa produktu 9 Czy korzystanie z Javy jest bezpłatne? 10 Słowa zamykająceSzybkie fakty
- Najnowsza wersja Java: Aktualizacja Java 8 291-b10
- Data wydania: 20 kwietnia 2021 (daty wydania wszystkich wersji tutaj )
- Ostatnia stabilna wersja: Aktualizacja Java 8 281
- Zgodny z systemem operacyjnym: Windows 10, Windows 8 i Windows 7, macOS, Linux i Solaris
- Licencja: Darmowy
Należy pamiętać, że Java 8 działa tylko w przeglądarce Internet Explorer jako rozszerzenie przeglądarki.
Nowe funkcje i poprawki błędów
Java 8 Update 291 zawiera następujące aktualizacje:
- Wprowadzono nowe właściwości systemowe i bezpieczeństwa, aby sterować rekonstrukcją zdalnych obiektów za pomocą wbudowanych w JDK implementacji JNDI RMI i LDAP. Przykładem tego jest |_+_| właściwość system i zabezpieczenia, która umożliwia programiście określenie filtru szeregowego, który kontroluje zestaw klas fabryki obiektów, które mogą tworzyć wystąpienia obiektów na podstawie odniesień do obiektów zwracanych przez systemy nazewnictwa lub katalogi.
- Dodano 2 nowe certyfikaty HARICA Root o następującym opisie:
- haricarootca2015: DN: CN=Hellenic Academic and Research Institutions RootCA 2015, O=Hellenic Academic and Research Institutions Cert. Autorytet, L=Ateny, C=GR
- haricaeccrootca2015: DN: CN=Hellenic Academic and Research Institutions ECC RootCA 2015, O=Hellenic Academic and Research Institutions Cert. Autorytet, L=Ateny, C=GR
- Domyślna wersja Java nie aktualizuje już niepoprawnie wartości zmiennej środowiskowej PATH.
- TLS 1.0 i 1.1 nie są już uważane za bezpieczne i dlatego są domyślnie wyłączone, podczas gdy TLS 1.2 i 1.3 są teraz domyślnie włączone.
- TLS 1.0 i 1.1 nie są już domyślnie używane przez aplety wtyczek Java.
- Gdy parametr dk.lang.process.allowAmbiguousCommands jest ustawiony na wartość false, wcześniej w systemie Windows przetwarzanie cudzysłowów ProcessBuilder było bardzo niejednoznaczne. Już tak nie jest, ponieważ podwójne cudzysłowy są poprawnie zakodowane w ciągu poleceń przekazywanych do systemu Windows |_+_| dla każdego argumentu.
Możesz przeczytać pełny dziennik zmian w Informacje o wydaniu .
Oto lista macierzy ryzyka Oracle Java SE, która zawiera szczegółowe informacje na temat każdej luki, takiej jak wersja Java, której dotyczy luka, zagrożony komponent Java, typ możliwego exploita i jego zakres.
Java 8 Update 291 Macierz ryzyka
Możesz przeczytać więcej o ta macierz tutaj .
Jak zaktualizować środowisko Java Runtime Environment (JRE) do wersji 8 Update 291?
Pobierać
Możesz określić swoją aktualnie zainstalowaną wersję Java przez odwiedzając tę stronę internetową.
Aktualizacja do najnowszej wersji jest dość łatwa. Ale jeśli chcesz wiedzieć, jaka wersja Java jest zainstalowana na twoim komputerze, możesz śledzić nasz samouczek o Javie tutaj .
Jeśli chcesz pobrać najnowszą wersję Javy, możesz skorzystać z poniższych łączy. Te łącza prowadzą do pobrania instalatora Java 8 Update 291 w trybie offline.
- Iść do Strona pobierania Oracle Java .
- Pod środowisko wykonawcze Java SE 8u291 sekcji, zobaczysz listę produktów.
- Kliknij na Pobierać obok żądanego produktu. Wszystkie pliki do pobrania na tej stronie to instalatory offline.
- Zaakceptuj umowę licencyjną, a następnie kliknij przycisk pobierania poniżej. Pobieranie powinno rozpocząć się od razu.
- Teraz zostaniesz przekierowany na stronę logowania Oracle. Jeśli masz już konto, zaloguj się przy użyciu swoich danych logowania lub kliknij Zapisz się aby założyć konto. Po zalogowaniu pobieranie rozpocznie się automatycznie.
zainstalować
Po pobraniu uruchom pakiet, aby rozpocząć instalację Java 8 Update 291. Otworzy się kreator instalacji. Tam kliknij zainstalować .
Java 8 Update 291 rozpocznie teraz instalację, jak można zobaczyć w kreatorze. Ten krok powinien zająć tylko około minuty. Po zainstalowaniu kliknij Blisko w kreatorze.
Aktualizacja Java 8 Update 291 powinna teraz zostać pomyślnie zainstalowana na Twoim urządzeniu.
JDK vs. JRE: Jaka jest różnica
Być może słyszałeś o JDK i JRE, a nawet w niektórych przypadkach o JVM. Wiemy, że wszystkie są Javą, ale jaka jest między nimi różnica? Zanim zakończymy nasz post, pozwól nam odpowiedzieć na to pytanie wielu użytkowników, abyś wiedział, który z nich odpowiada Twoim potrzebom.
JRE
Java Runtime Environment lub JRE to oprogramowanie zainstalowane na komputerze, które umożliwia uruchamianie na urządzeniu aplikacji opracowanych w języku Java. Udostępnia pewne biblioteki i inne komponenty wymagane do uruchomienia programu Java.
JRE zawiera również wirtualną maszynę Java (JVM), omówioną w artykule.
JVM
Java Virtual Machine lub JVM to silnik wymagany również do uruchamiania aplikacji Java na maszynie. Ten silnik jest zawarty w pakiecie JRE i nie może być instalowany oddzielnie. Jeśli potrzebujesz tylko maszyny JVM, musisz zainstalować odpowiednią wersję JRE.
JVM jest niezbędna do uruchamiania aplikacji Java, ponieważ konwertuje kod Java na język maszynowy, który jest następnie rozumiany przez Twoje urządzenie.
JDK
Java Development Kit lub JDK to zestaw programistyczny używany przez programistów. JDK zawiera zarówno środowisko JRE, jak i JVM. Jeśli chcesz tworzyć własne aplety Java, JDK jest tym, czego potrzebujesz.
Jeśli masz już zainstalowane JDK na swoim urządzeniu, nie musisz osobno instalować JRE, chyba że wymagana jest inna wersja.
JDK vs. JRE: Co należy zainstalować
Java Development Kit, jak sama nazwa wskazuje, jest wymagany do tworzenia aplikacji Java. Dlatego wystarczy zainstalować JDK tylko wtedy, gdy jest się programistą.
Ponieważ jednak środowisko Java Runtime Environment udostępnia biblioteki dla aplikacji Java, wymagane jest tylko uruchomienie aplikacji.
Podsumowując, powinieneś zainstalować JDK, jeśli chcesz tworzyć, rozwijać i kompilować aplikację Java. Jeśli chcesz tylko uruchomić aplikację Java, JRE powinno wystarczyć.
Czy można zainstalować różne wersje JDK i JRE?
Odpowiedź to tak . W razie potrzeby na urządzeniu można zainstalować różne wersje JDK i JRE, a liczba instalacji na urządzenie jest nieograniczona. Jeśli jednak istniejąca wersja JDK lub JRE jest już zainstalowana, możesz zainstalować tylko zaktualizowaną wersję tego samego pakietu.
Na przykład, jeśli masz zainstalowane JRE 1.6 na swoim urządzeniu, możesz łatwo zainstalować JRE 1.7 lub nowszy, a wszystkie będą dostępne na twoim urządzeniu jednocześnie. Musisz tylko wybrać, którego użyć, używając zmiennej CLASSPATH.
Jeśli jednak masz zainstalowane JRE 1.6 na swoim urządzeniu, ale chcesz zainstalować JRE 1.5, najpierw musisz usunąć JRE 1.6, a następnie będziesz mógł zainstalować JRE 1.5. Po zainstalowaniu wersji 1.5 możesz ponownie zainstalować JRE 1.6.
Jak odinstalować Javę
Odinstaluj Javę z Panelu sterowania
Aktualizację Java można usunąć z Panelu sterowania, tak jak każdą inną aplikację. Otworzyć Programy i funkcje okno, wpisując appwiz.cpl w Uruchom. Tam kliknij dwukrotnie aktualizację Java, którą chcesz usunąć. Jeśli pojawi się monit o potwierdzenie, kliknij tak .
Odinstaluj Javę z aplikacji Ustawienia
Aktualizacje Java można również usunąć za pomocą aplikacji Ustawienia w Okna 10 . Otworzyć Aplikacje & Cechy strona w aplikacji Ustawienia (Uruchom -> ms-settings:appsfeatures), a następnie poszukaj aktualizacji Java na liście zainstalowanych aplikacji. Kliknij aktualizację, którą chcesz usunąć i kliknij Odinstaluj . Jeśli zostaniesz poproszony o potwierdzenie, kliknij Odinstaluj ponownie.
Numer wersji Java a nazwa produktu
Widzieliśmy, jak niektórzy użytkownicy pytają na stronach takich jak Quora i Reddit o techniki nazewnictwa wersji Java. Zadawano pytania typu Czy Java 1.8 i Java 8 odnoszą się do tego samego? lub różnica między JDK 1.9 a Java 9?
Odpowiedzieć na Twoje pytanie, tak , JDK 1.9 i Java 9 to jedno i to samo. 1.9 to numer wydania, a 9 to nazwa produktu. Ponieważ Oracle nazywa swoje produkty Java również za pomocą liczb, ich konwencja nazewnictwa może dezorientować niektórych ludzi.
Oracle planuje kontynuować tę konwencję nazewnictwa. Dlatego od teraz wszystkie przyszłe wydania będą miały tę samą konwencję nazewnictwa, a może również zamieszanie (dla niektórych).
Czy korzystanie z Javy jest bezpłatne?
Java jest obecnie bezpłatna do użytku osobistego i programistycznego. Małe firmy mogą na tym skorzystać i tworzyć własne aplety Java za pomocą JDK. Jednak do użytku komercyjnego wymagana jest licencja.
Firma Oracle połączyła licencjonowanie i jednoczesne wsparcie dla komercyjnych użytkowników oprogramowania Java w ramach subskrypcji, znanej jako subskrypcja Oracle Java SE. Aby uzyskać więcej informacji na temat kosztów subskrypcji i pakietów, odwiedź stronę, aby poznać dostępne opcje.
Słowa zamykające
Chociaż aktualizacja do najnowszej wersji Java jest bardzo ważna, aby zastosować najnowsze poprawki zabezpieczeń, ma to swoje wady. Użytkownicy często narzekają, że ich programy przestały działać po zainstalowaniu nowej wersji.
Dlatego zalecamy, aby utwórz punkt przywracania systemu przed zainstalowaniem Java 8 Update 291, aby można było do niej powrócić w przypadku, gdyby coś poszło nie tak.