Mengatasi Error Kesalahan Versi pada Java



Seringkali ketika anda mengerjakan sebuah proyek Java dari komputer lain, kemudian memindahkannya ke komputer pribadi, proyek anda mengalami eror seperti:

Exception in thread "main" java.lang.UnsupportedClassVersionError: Encryption/x : Unsupported major.minor version 51.0

Hal tersebut dikarenakan versi dari Java Development Kit (JDK) dari komputer awal tidak sama dengan JDK versi dari komputer baru. Sehingga file compiler yang ada pada komputer baru tidak mendukung dengan file yang ada pada komputer lama.

Untuk menangani hal ini, anda harus menyamakan file compiler yang ada pada folder package projek anda dengan yang ada pada komputer anda. Ada 2 cara untuk melakukan hal tersebut, yaitu:

Anda harus menginstall JDK sekaligus IDE (Netbeans) dengan versi yang sama dengan komputer lama. Dengan begitu, file pada package projek anda akan setara dengan JDK dan IDE anda.
Anda tidak harus menginstall JDK dan IDE anda ke versi yang sama dengan komputer lama anda. Cukup dengan membuat projek baru pada komputer baru dengan nama yang sama, kemudian copy file class yang ada pada proyek lama anda dan paste kan ke dalam proyek Java anda yang baru. Dengan begitu, class yang baru saja anda copy akan menyesuaikan dengan compiler yang ada pada proyek anda yang baru.

Sekian problem-solving yang dapat saya sampaikan. Semoga bermanfaat. 

Tidak ada komentar:

Posting Komentar

Terima kasih telah berkunjung.

Mencari Selisih Jumlah Hari Antara Dua Tanggal pada Bash Scripting

Beberapa waktu lalu lagi bikin projek yang melibatkan protokol HTTPS. Seperti yang kita tahu bahwa HTTPS merupakan protokol yang melindungi ...