Atsisiųskite ir įdiekite „Java 8 Update 291“

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas

„Oracle“ išleido „Java 8“ naujinimą 291. Šis naujinimas iš viso pristato 390 naujų saugumo pataisos kurie sprendžia pažeidžiamumus, kurie galėjo būti panaudoti ankstesniuose „Java“ atnaujinimuose. Todėl siūlome atnaujinti „Java“ versiją į 291 naujinį, naudojant toliau pateiktą vadovą.

Be to, „Oracle“ pakeitė „Java Runtime“ licenciją, kad ji būtų nemokama tik nekomerciniam ir asmeniniam naudojimui. Prieš diegdami „Java“ savo kompiuteryje, turėsite sutikti su licencijos sutartimi. Štai ką jie sako:

Naujoji licencija leidžia nemokamai naudotis tam tikrais tikslais, pvz., Asmeniniais tikslais ir tobulėjimu, tačiau kiti naudojimo būdai, leidžiami pagal ankstesnes „Oracle Java“ licencijas, gali būti nebepasiekiami.

„Oracle“
„Java 8“ atnaujinimas 291

„Java 8“ atnaujinimas 291

Greita santrauka pasislėpti 1 Greiti faktai 2 Naujos funkcijos ir klaidų pataisymai 3 Kaip atnaujinti „Java Runtime Environment“ (JRE) į 8 versiją 291 naujinimas 3.1 parsisiųsti 3.2 Diegti 4 JDK prieš JRE: koks skirtumas 4.1 JRE 4.2 JVM 4.3 JDK 5 JDK prieš JRE: ką turėtumėte įdiegti 6 Ar galite įdiegti skirtingas JDK ir JRE versijas 7 Kaip pašalinti „Java“ 7.1 Pašalinkite „Java“ iš valdymo skydo 7.2 Pašalinkite „Java“ iš „Nustatymų“ programos 8 „Java“ leidimo numeris ir produkto pavadinimas 9 Ar „Java“ galima laisvai naudoti 10 Baigiamieji žodžiai

Greiti faktai

  • Naujausia „Java“ versija: „Java 8“ naujinimas 291-b10
  • Išleidimo data: 2021 m. Balandžio 20 d. (Visos versijos išleidimo datos čia )
  • Paskutinė stabili versija: „Java 8“ atnaujinimas 281
  • Suderinama su OS: „Windows 10“, „Windows 8“ ir „Windows 7“, „MacOS“, „Linux“ ir „Solaris“
  • Licencija: Laisvas

Atminkite, kad „Java 8“ veikia tik „Internet Explorer“ kaip naršyklės plėtinys.

Naujos funkcijos ir klaidų pataisymai

„Java 8 Update 291“ yra su šiais naujinimais:

  • Buvo įdiegtos naujos sistemos ir saugumo savybės, skirtos valdyti nuotolinių objektų rekonstrukciją per JDK įmontuotą JNDI RMI ir LDAP diegimą. To pavyzdys yra | _+_ | sistemos ir saugumo ypatybė, leidžianti kūrėjui nurodyti nuoseklųjį filtrą, valdantį objektų gamyklinių klasių rinkinį, kuriam leidžiama atkurti objektus iš objektų nuorodų, kurias grąžina pavadinimų ar katalogų sistemos.
  • Pridėti 2 nauji HARICA Root sertifikatai, kurių aprašymas yra toks:
    • haricarootca2015: DN: CN = Hellenic Academic and Research Institutions RootCA 2015, O = Graikijos akademinių ir mokslinių tyrimų įstaigų sertifikatas. Autoritetas, L = Atėnai, C = GR
    • haricaeccrootca2015: DN: CN = Graikijos akademinės ir mokslinių tyrimų institucijos ECC RootCA 2015, O = Graikijos akademinės ir mokslinių tyrimų institucijos Cert. Autoritetas, L = Atėnai, C = GR
  • Numatytoji „Java“ versija nebeatnaujina klaidingai aplinkos kintamojo PATH vertės.
  • TLS 1.0 ir 1.1 nebėra laikomi saugiais ir todėl yra išjungti pagal numatytuosius nustatymus, o TLS 1.2 ir 1.3 dabar įjungti pagal numatytuosius nustatymus.
  • „Java“ papildinių programėlės pagal numatytuosius nustatymus taip pat nenaudoja TLS 1.0 ir 1.1.
  • Kai dk.lang.process.allowAmbiguousCommands nustatyta kaip klaidinga, anksčiau „Windows“ buvo labai dviprasmiškai apdorojamos „ProcessBuilder“ citatos. Taip nebėra, nes dvigubos kabutės yra tinkamai užkoduotos komandų eilutėje, perduodamoje „Windows“ | _+_ | už kiekvieną argumentą.

Visą pakeitimų žurnalą galite perskaityti išleidimo pastabos .

Čia yra „Oracle Java SE“ rizikos matricos sąrašas, kuriame pateikiama išsami informacija apie kiekvieną pažeidžiamumą, pvz., Paveikta „Java“ versija, paveiktas „Java“ komponentas, galimas išnaudojimo tipas ir jo apimtis.

„Java 8“ atnaujinimas 291 rizikos matrica

Galite paskaityti daugiau apie čia matrica .

Kaip atnaujinti „Java Runtime Environment“ (JRE) į 8 versiją 291 naujinimas

parsisiųsti

Šiuo metu įdiegtą „Java“ versiją galite nustatyti pagal apsilankę šiame tinklalapyje.

Atnaujinti į naujausią versiją yra gana paprasta. Bet jei norite sužinoti, kokia „Java“ versija įdiegta jūsų kompiuteryje, galite sekti mūsų pamoka apie „Java“ čia .

Jei norite atsisiųsti naujausią „Java“ versiją, galite naudoti šias nuorodas. Šios nuorodos nukreips jus į „Java 8 Update 291“ diegimo programos atsisiuntimą neprisijungus.

  1. Eiti į „Oracle Java“ atsisiuntimo puslapis .
  2. Pagal „Java SE Runtime Environment“ 8u291 skyriuje, pamatysite produktų sąrašą.
  3. Spustelėkite parsisiųsti piktogramą šalia norimo produkto. Visi šio puslapio atsisiuntimai yra montuojami neprisijungus.
    parsisiųsti 3
  4. Sutikite su licencijos sutartimi ir spustelėkite žemiau esantį atsisiuntimo mygtuką. Atsisiuntimas turėtų prasidėti iš karto.
    parsisiųsti 21
  5. Dabar būsite nukreipti į „Oracle“ prisijungimo puslapį. Jei jau turite paskyrą, tiesiog prisijunkite naudodami savo kredencialus arba spustelėkite Registruotis sukurti paskyrą. Prisijungus, atsisiuntimas prasidės automatiškai.

Diegti

Atsisiuntę paleiskite paketą, kad pradėtumėte diegti „Java 8 Update 291.“. Atsidarys diegimo vedlys. Ten, spustelėkite Diegti .

„Java 8 Update 291“ dabar pradės diegti, kaip matote iš vedlio. Šis žingsnis turėtų užtrukti tik minutę. Įdiegę spustelėkite Uždaryti ant vedlio.

Dabar „Java 8“ naujinimas 291 turėtų būti sėkmingai įdiegtas jūsų įrenginyje.

JDK prieš JRE: koks skirtumas

Galbūt girdėjote apie JDK ir JRE ir net kai kuriais atvejais apie JVM. Mes žinome, kad visi jie yra „Java“, bet kuo jie skiriasi? Prieš baigdami įrašą, leiskite mums išspręsti šį daugelio vartotojų klausimą, kad žinotumėte, kuris iš jų atitinka jūsų poreikius.

JRE

„Java Runtime Environment“ arba JRE yra jūsų kompiuteryje įdiegta programinė įranga, leidžianti jūsų įrenginyje paleisti „Java“ sukurtas programas. Jame yra tam tikros bibliotekos ir kiti komponentai, reikalingi „Java“ programai paleisti.

JRE taip pat apima „Java Virtual Machine“ (JVM), kuri aptarta straipsnyje.

JVM

„Java Virtual Machine“ arba „JVM“ yra variklis, reikalingas ir „Java“ programoms paleisti kompiuteryje. Šis variklis yra įtrauktas į JRE paketą ir negali būti montuojamas atskirai. Jei jums reikia tik JVM, turėsite įdiegti atitinkamą JRE versiją.

JVM yra būtinas norint paleisti „Java“ programas, nes „Java“ kodas konvertuojamas į mašinos kalbą, kurią tada supranta jūsų įrenginys.

JDK

„Java Development Kit“ arba JDK yra kūrėjų naudojamas kūrimo rinkinys. JDK apima ir JRE, ir JVM. Jei norite sukurti savo „Java“ programėles, jums reikia JDK.

Jei jūsų įrenginyje jau įdiegta JDK, jums nereikia atskirai diegti JRE, nebent reikia kitos versijos.

JDK prieš JRE: ką turėtumėte įdiegti

„Java Development Kit“, kaip rodo pavadinimas, reikalingas, kai norite kurti „Java“ programas. Taigi, JDK reikės įdiegti tik tuo atveju, jei esate kūrėjas.

Tačiau, kadangi „Java Runtime Environment“ teikia „Java“ programos bibliotekas, reikia paleisti tik programą.

Apibendrinant, turėtumėte įdiegti JDK, jei norite sukurti, kurti ir kompiliuoti „Java“ programą. Jei norite paleisti tik „Java“ programą, JRE turėtų pakakti.

Ar galite įdiegti skirtingas JDK ir JRE versijas

Atsakymas yra taip . Jei reikia, savo įrenginyje galite įdiegti skirtingas JDK ir JRE versijas, o įrenginių skaičius įrenginyje neribojamas. Tačiau jei jau įdiegta esama JDK arba JRE versija, galite įdiegti tik atnaujintą to paties paketo versiją.

Pvz., Jei jūsų įrenginyje įdiegta JRE 1.6, galite lengvai įdiegti JRE 1.7 arba naujesnę versiją, ir jie visi bus pasiekiami jūsų įrenginyje vienu metu. Jums tereikia pasirinkti, kurį naudoti naudojant kintamąjį CLASSPATH.

Tačiau jei jūsų įrenginyje įdiegta JRE 1.6, bet norite įdiegti JRE 1.5, pirmiausia turėsite pašalinti JRE 1.6, o tada galėsite įdiegti JRE 1.5. Įdiegę 1.5 versiją, galite iš naujo įdiegti JRE 1.6.

Kaip pašalinti „Java“

Pašalinkite „Java“ iš valdymo skydo

„Java“ naujinimą galite pašalinti iš valdymo skydo, kaip ir bet kurią kitą programą. Atidaryk Programos ir funkcijos įveskite langą appwiz.cpl bėgime. Ten dukart spustelėkite „Java“ naujinimą, kurį norite pašalinti. Jei būsite paraginti patvirtinti, spustelėkite Taip .

Pašalinkite „Java“ iš „Nustatymų“ programos

„Java“ naujinius taip pat galima pašalinti naudojant programą „Nustatymai“ „Windows 10“ . Atidaryk Programos & Funkcijos puslapį programoje „Nustatymai“ (Vykdyti -> ms -settings: appsfeatures) ir tada ieškokite „Java“ naujinimo įdiegtų programų sąraše. Spustelėkite atnaujinimą, kurį norite pašalinti, ir spustelėkite Pašalinti . Jei prašoma patvirtinimo, spustelėkite Pašalinti vėl.

„Java“ leidimo numeris ir produkto pavadinimas

Mes matėme, kaip kai kurie vartotojai tokiose svetainėse, kaip „Quora“ ir „Reddit“, klausia apie „Java“ versijų pavadinimo metodus. Buvo užduoti tokie klausimai, kaip „Java 1.8“ ir „Java 8“ reiškia tą patį? arba skirtumas tarp JDK 1.9 arba „Java 9“?

Norėdami atsakyti į jūsų klausimą, taip , JDK 1.9 ir „Java 9“ yra vienas ir tas pats. 1.9 yra išleidimo numeris, o 9 - produkto pavadinimas. Kadangi „Oracle“ taip pat įvardija jų „Java“ produktus pagal skaičių, jų pavadinimo sutartis kai kuriuos žmones klaidina.

„Oracle“ planuoja tęsti šį pavadinimo susitarimą. Todėl nuo šiol visi būsimi leidimai turės tą pačią pavadinimo konvenciją, o galbūt ir painiavą (kai kuriems).

Ar „Java“ galima laisvai naudoti

„Java“ šiuo metu yra nemokama asmeniniam naudojimui ir tobulėjimui. Mažos įmonės gali pasinaudoti tuo ir sukurti savo „Java“ programėles naudodami JDK. Tačiau komerciniam naudojimui reikalinga licencija.

„Oracle“ prenumeratoje, vadinamoje „Oracle Java SE“ prenumerata, licencijavo ir tuo pačiu metu palaikė komercinius „Java“ vartotojus. Norėdami gauti daugiau informacijos apie prenumeratos išlaidas ir paketus, apsilankykite puslapyje ir peržiūrėkite savo galimybes.

Baigiamieji žodžiai

Nors labai svarbu atnaujinti į naujausią „Java“ versiją, kad būtų pritaikytos naujausios saugos pataisos, ji turi trūkumų. Vartotojai dažnai skundžiasi, kad įdiegus naują versiją jų programos nustojo veikti.

Todėl rekomenduojame jums sukurti sistemos atkūrimo tašką prieš diegdami „Java 8 Update 291“, kad galėtumėte sugrįžti prie jos, jei kas nors negerai.