Oracle sebagai pemilik lisensi resmi Java saat ini tidak lagi mengeluarkan dukungan versi Java terbaru untuk arsitektur teknologi X86 sehingga JDK untuk arsitektur tersebut juga tidak ada. Pengguna Java dengan perangkat lawas harus segera mencari alternatif penggantinya.
Teknologi arsitektur processor X86 atau lebih dikenal dengan 32 bit sekarang semakin ditinggalkan. Banyak teknologi yang sekarang tidak lagi mendukung arsitektur prosessor ini, salah satunya adalah Java dengan JDKnya yang dimulai dari versi 9 keatas.
Semakin hari perkembangan teknologi semakin banyak pembaruan, agar semakin efektif dan efisien terutama pada bagian pondasi (base) suatu project. Salah satunya adalah penggunaan Java JDK yang menjadi salah satu bagian vital dalam pengembangan aplikasi Android.
Nasib Pengembang Aplikasi dengan Hardware Lawas
Pengembang aplikasi yang memang bertujuan untuk membuat aplikasi yang didukung perangkat modern, maka harus mengikuti aturan tersebut. Belum lagi banyak teknologi pendukung seperti Gradle dan Plugin yang hanya akan mau menjalankan perintah yang dibuat hanya untuk arsitertur prosessor 64 bit.
Selama kebutuhan aplikasi dalam mengakses fitur hardware belum mengharuskan penggunaan bagian yang terpengaruh mungkin keharusan untuk upgrade belum terasa. Tapi bila sudah mentok atau mengalami dead end maka mau tidak mau harus memikirkan solusi terbaik dari masalah tersebut.
Masalah ini juga saya alami ketika saya tidak dapat menggunakan bagian Android market terbaru pada aplikasi Android saya. Keterbatasan tersebut setelah saya cari penyebabnya adalah pada java JDK dimana saya saat itu masih menggunakan versi Java JDK 8.
Menggunakan OpenJDK di Windows 32 bit
Untuk mengatasi hal tersebut memang disarankan untuk segera upgrade Hardware. Tapi bagi yang belum memiliki kapasitas untuk melakukannya harus mencari solusi alternatif agar tetap dapat mengikuti zaman.
Saat menulis tulisan ini, sebenarnya Java dihalaman web Oracle sudah mencapai versi 19. Untuk tetap dapat menggunakan Java versi terbaru saya menggunakan OpenJDK, tapi saya memilih untuk menggunakan versi java 15 sesuai kebutuhan saya.
Cara mendapatkannya cukup mudah yaitu bisa mendownload melalui website https://adoptopenjdk.net/ atau saat ini telah migrasi ke https://adoptium.net/. Sebagai informasi bila anda tidak menemukan pilihan openJDK versi 32 bit pada halaman yang anda buka, silahkan pilih menu release archieve.
Untuk menggunakan openJDK cukup mudah silahkan install bila anda pilih bentuk msi atau extract bila anda punya bentuk zip, bila anda telah pernah menggunakan javaJDK sebelumnya anda tinggal mengubah setting path di System variabel windows pada variabel JAVA_HOME diarahkan ke posisi path anda menginstall OpenJDK.
Contohnya seperti punya saya di:
C:\Program Files\AdoptOpenJDK\jdk-15.0.2.7-hotspot
Silahkan restart windows, dan hasilnya seperti berikut:
Tidak ada komentar:
Posting Komentar