Pembangun menghadapi "UnsupportedClassVersionError" yang terkenal apabila cuba memasukkan kod terkompilasi perpustakaan sumber terbuka. Walaupun mengesahkan bahawa kedua-dua kompilasi dan pelaksanaan berlaku di bawah versi JRE yang sama, ia berterusan.
Eclipse menggunakan pengkompilnya sendiri, membenarkan ia menyusun kelas versi yang lebih tinggi daripada yang dipasang JRE. Untuk menentukan sama ada ini berlaku, navigasi ke tetapan projek (Alt Enter) dan bahagian Java Compiler.
Jika tahap penyusunan projek berbeza daripada versi JRE , ia boleh membawa kepada ralat ini. Sebagai contoh, jika projek disusun pada Java 1.6 manakala JRE ialah Java 1.5, "UnsupportedClassVersionError" akan berlaku. Tangkapan skrin yang disediakan dalam bahan rujukan secara visual menggambarkan percanggahan ini (semak tetapan Java Compiler bagi projek berkenaan).
Untuk membetulkan isu ini, pastikan tahap kompilasi projek sepadan dengan yang daripada JRE yang dipasang pada sistem. Tetapan ini boleh dilaraskan dalam sifat projek Eclipse.
Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan \'java.lang.UnsupportedClassVersionError\' dalam Eclipse?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!