Java 7 sudah tentu ada masanya, tetapi sudah tiba masanya untuk bersedia untuk masa depan. Oracle telah cuba melaksanakan Java 8 dan 11 dan menjadikannya sebagai norma, namun, sentiasa ada pembangun yang terus menggunakan Java 7, dan 8. Oleh itu, syarikat itu menghentikan sokongannya untuk versi lama. Syarikat itu telah mengumumkan bahawa Java 7 akan mencapai penghujung kitaran hayatnya. Jadi, syarikat akan menamatkan sokongan lanjutan untuk versi khusus ini.

Menurut kenyataan rasmi, apabila kitaran hayat tamat, produk akan memasuki mod sokongan berterusan. Tiada kemas kini tampalan lanjut akan diberikan, tiada pembetulan pepijat, pembetulan keselamatan atau pelaksanaan ciri, dan hanya sokongan terhad akan diberikan. Tambahan pula, syarikat itu menghentikan sokongannya untuk Java SE 7. Oleh itu, beberapa versi lama pelbagai produk Oracle Fusion Middleware tidak lagi akan menyediakan JDK yang diperakui.

Java 7 SE tidak lagi akan mendapat sokongan lanjutan, pengguna perlu untuk menyesuaikan diri dengan versi 8

“Sokongan komuniti akan tamat apabila Java 7 mencapai penghujung perkhidmatan pada 29 Julai 2022. Semua aplikasi yang berjalan pada 7 akan terus berjalan, tetapi 7 sendiri tidak akan menerima kemas kini atau keselamatan tompok. Untuk meminimumkan risiko dan potensi kelemahan keselamatan, tingkatkan aplikasi anda kepada 8 atau 11 bergantung pada keperluan beban kerja anda.

Panduan kanonik untuk diikuti ialah Panduan Migrasi JDK Oracle. Panduan migrasi menangani semua ketidakserasian spesifikasi Java dan ketidakserasian pelaksanaan JDK. Kebanyakan ketidakserasian ini adalah kes tepi. Anda harus membuat penyiasatan apabila amaran atau ralat berlaku.”

“Kebanyakan aplikasi harus dijalankan pada 8 tanpa pengubahsuaian. Perkara pertama yang perlu dicuba adalah berjalan pada 8 tanpa menyusun semula kod. Maksud hanya melaksanakan adalah untuk melihat apa amaran dan ralat yang datang daripada pelaksanaan. Pendekatan ini membolehkan aplikasi berjalan lebih pantas pada 8 untuk jumlah usaha yang paling sedikit diperlukan.”

Oracle mengesyorkan penggunanya menaik taraf kepada versi Java SE baharu yang mempunyai sokongan. Pada masa ini, syarikat itu menawarkan sokongan untuk Java SE 8 dan Java SE 11. Pengguna yang memilih versi ini akan mendapat sokongan penuh untuk masa jalan Java mereka.

Adalah gelagat biasa bagi syarikat untuk menghentikan perkhidmatan sedia ada untuk memberi tumpuan kepada yang baru. Amazon, sebagai contoh, menutup Amazon Cloud Drive untuk memberi tumpuan kepada Foto Amazon. Google tahun lepas, menukar dasar Google Photos.

Sumber/VIA:

Categories: IT Info