11 aasta pärast saab Java 7 lõpp

paar päeva tagasi Oraakel avaldas uudise, et laiendatud toetuse andmise ametlik katkestamine platvormi jaoks Java 7, peaaegu 11-aastane standardse Java versioon, tugi lõppes 2022. aasta juuli lõpus.

Ametliku laiendatud toe katkestamisega Java 7 läheb ainult pideva toe režiimi, nagu on määratletud Oracle'i eluaegse tugipoliitikaga. Muid paigavärskendusi, veaparandusi, turbeparandusi ega funktsioonide juurutusi ei pakuta ning saadaval on vaid piiratud tugi.

28. juulil 2011 välja antud Java 7 oli esimene suurem väljalase Java enam kui viie aasta jooksul ja esimene Oracle'i jurisdiktsiooni all pärast seda, kui Oracle omandas Java asutaja Sun Microsystemsi 2010. aastal.

Laiendatud toe lõppemine tähendab, et mõnel Oracle Fusioni ja vahevara toodete vanematel versioonidel pole enam saadaval sertifitseeritud Java arenduskomplekti. Vastavalt Oracle'i tugibülletäänile, mida viimati värskendati 7. juulil, soovitatakse Java Standard Editioni (SE) 8 kasutavatel klientidel üle minna Java Standardi toetatud versioonile, nagu Java SE versioonid 11 või 22. .

Java ökosüsteemi uuringus aprillis avaldas rakenduste monitor New Relic, ettevõte ütles, et umbes 2% rakendustest kasutab tootmises endiselt Java 7. Enamik Java 7 või Java 6 kasutavaid rakendusi olid New Relici andmetel pärandrakendused, mida ei olnud värskendatud.

Sama uuringu kohaselt 2020. aastal jäi valdav enamus rakendusi Java 8-le (84,48%) kuigi Java 11 oli saadaval olnud üle aasta. Sellest ajast alates on tasakaal nende kahe LTS-i väljalaske vahel nihkunud. Rohkem kui 48% rakendustest kasutab nüüd tootmises Java 11 (11,11. aastal oli see näitaja 2020%), millele järgneb napilt Java 8, mis hõivab 46,45% tootmisversiooni kasutavatest rakendustest. Java 17 pole edetabelites tõusnud, kuid mõne kuu jooksul pärast avaldamist on see juba Java 6, Java 10 ja Java 16 väljalaseid ületanud.

Sellega Oracle soovitab kasutajatel uuendada vähemalt versioonile 8 või minge üle Java SE uuele toetatud versioonile. Ettevõte pakub praegu tuge Java SE 8 ja Java SE 11 jaoks. Kasutajad, kes lähevad üle nendele versioonidele, saavad oma Java käituskeskkonna täielikku tuge:

„Kogukonna tugi lõpeb, kui Java 7 teenuse lõppu jõuab 29. juulil 2022. Kõik Java 7-s töötavad rakendused jätkavad tööd, kuid Java 7 ei saa värskendusi ega turvapaiku. Riskide ja võimalike turvaaukude minimeerimiseks uuendage oma rakendused versioonile Java 8 või Java 11 vastavalt oma töökoormuse nõuetele.

„Kanooniline juhend, mida järgida, on Oracle JDK migratsioonijuhend. Migratsioonijuhend lahendab kõik Java spetsifikatsioonide ja JDK rakendamise vastuolud. Enamik neist kokkusobimatustest on äärmuslikud juhud. Hoiatuse või vea ilmnemisel peaksite uurima.

"Enamik rakendusi peaks töötama Java 8-s ilma muudatusteta. Esimene asi, mida proovida, on käivitada rakendus Java 8-s ilma koodi uuesti kompileerimata. Lihtsa jooksu eesmärk on näha, millised hoiatused ja vead jooksust tulevad. See lähenemisviis võimaldab rakendusel Java 8-s kiiremini töötada ja minimaalse vaevaga."

Ainult Java uusimal versioonil 18 on eeldatavasti tipptasemel tugi oluliste tarkvaravärskenduste ja ööpäevaringse teenusega kuni septembrini. Java 24 eelkäijale on ette nähtud mitmeaastane Premier tugi kui pikaajaline tugiväljaanne. Oracle on avaldanud tugiplaani tegevuskava standardse Java erinevate versioonide jaoks. Java järgmine LTS-versioon on Java 7, mis on kavandatud 17. aasta septembrisse.

Lõpuks kui olete huvitatud sellest rohkem teada saama märkme kohta saate üksikasju vaadata jaotisest järgmine link.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.