Setelah 11 tahun Java 7 berakhir

beberapa hari yang lalu Peramal merilis berita bahwa secara resmi menghentikan dukungan yang diperpanjang untuk platform Jawa 7, versi Java standar yang hampir berusia 11 tahun, berakhirnya dukungan pada akhir Juli 2022.

Dengan penghentian Dukungan Resmi yang Diperpanjang, Java 7 masuk ke mode Continuous Support Only, sebagaimana didefinisikan oleh Kebijakan Dukungan Seumur Hidup Oracle. Tidak ada pembaruan tambalan lain, perbaikan bug, perbaikan keamanan, atau implementasi fitur yang akan diberikan, dan hanya dukungan terbatas yang akan tersedia.

Dirilis pada 28 Juli 2011, Java 7 adalah rilis besar pertama Jawa selama lebih dari lima tahun dan yang pertama di bawah yurisdiksi Oracle setelah Oracle mengakuisisi pendiri Java Sun Microsystems pada tahun 2010.

Berakhirnya dukungan yang diperluas berarti bahwa beberapa versi Oracle Fusion dan produk middleware yang lebih lama tidak akan lagi memiliki Java Development Kit bersertifikat. Pelanggan yang didukung yang menggunakan Java Standard Edition (SE) 7 didorong untuk meningkatkan ke versi Java Standard yang didukung, seperti Java SE versi 8 atau 11, menurut buletin dukungan Oracle yang terakhir diperbarui pada 22 Juli. .

Dalam studi ekosistem Jawa diterbitkan pada bulan April oleh aplikasi monitor New Relic, perusahaan mengatakan sekitar 2% aplikasi masih menggunakan Java 7 dalam produksi. Sebagian besar aplikasi yang menggunakan Java 7 atau Java 6 adalah aplikasi lama yang belum diperbarui, menurut New Relic.

Menurut penelitian yang sama, pada tahun 2020 sebagian besar aplikasi tetap di Java 8 (84,48%) meskipun Java 11 telah tersedia selama lebih dari setahun. Sejak itu, keseimbangan telah bergeser antara dua rilis LTS ini. Lebih dari 48% aplikasi sekarang menggunakan Java 11 dalam produksi (naik dari 11,11% pada tahun 2020), diikuti oleh Java 8, yang menangkap 46,45% aplikasi yang menggunakan versi dalam produksi. Java 17 belum naik ke tangga lagu, tetapi dalam beberapa bulan sejak dirilis, telah melampaui rilis Java 6, Java 10, dan Java 16.

Dengan itu Oracle merekomendasikan agar pengguna memutakhirkan ke setidaknya versi 8 atau tingkatkan ke versi Java SE baru yang didukung. Perusahaan saat ini menawarkan dukungan untuk Java SE 8 dan Java SE 11. Pengguna yang meningkatkan ke versi ini akan menerima dukungan penuh untuk lingkungan runtime Java mereka:

“Dukungan komunitas akan berakhir ketika Java 7 mencapai akhir layanan pada 29 Juli 2022. Semua aplikasi yang berjalan di Java 7 akan terus berfungsi, tetapi Java 7 tidak akan menerima pembaruan atau patch keamanan. Untuk meminimalkan risiko dan potensi kerentanan keamanan, tingkatkan aplikasi Anda ke Java 8 atau Java 11 berdasarkan kebutuhan beban kerja Anda.

“Panduan kanonik yang harus diikuti adalah Panduan Migrasi Oracle JDK. Panduan migrasi menyelesaikan semua ketidaksesuaian spesifikasi Java dan ketidaksesuaian implementasi JDK. Sebagian besar ketidakcocokan ini adalah kasus ekstrim. Anda harus menyelidiki ketika peringatan atau kesalahan terjadi.

“Sebagian besar aplikasi harus berjalan di Java 8 tanpa modifikasi. Hal pertama yang harus dicoba adalah menjalankan aplikasi Anda di Java 8 tanpa mengkompilasi ulang kode. Tujuan dari menjalankan sederhana adalah untuk melihat peringatan dan kesalahan apa yang datang dari proses tersebut. Pendekatan ini memungkinkan aplikasi berjalan lebih cepat di Java 8 dengan sedikit usaha."

Hanya Java versi terbaru, versi 18, yang diharapkan memiliki dukungan tingkat atas dengan pembaruan perangkat lunak penting dan layanan 24/7 hingga September. Pendahulu Java 17 diatur untuk beberapa tahun dukungan Premier sebagai rilis dukungan jangka panjang. Oracle telah menerbitkan peta jalan rencana dukungan untuk beberapa versi Java standar. Versi Java LTS berikutnya adalah Java 21, dijadwalkan pada September 2023.

Akhirnya jika Anda tertarik untuk mengetahui lebih banyak tentangnya tentang catatan, Anda dapat memeriksa detailnya di link berikut.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.