java.lang.UnsupportedClassVersionError: Menyelesaikan Masalah Nombor Versi Buruk dalam Fail .class
"java.lang.UnsupportedClassVersionError: Nombor versi buruk dalam .class file" biasanya berlaku apabila kod disusun dalam versi Java yang lebih baharu dilaksanakan dalam versi yang lebih lama. Walau bagaimanapun, dalam kes ini, pengguna telah mengesahkan bahawa hanya satu versi Java (1.5.0_18) dipasang. Apakah yang boleh menyebabkan ralat ini?
Menurut respons, isu dalaman dalam kelas sememangnya boleh menyebabkan pengecualian ini. Penyebab yang paling mungkin ialah salah satu projek Eclipse pengguna sedang menyusun kelas Java 1.6, walaupun sistem hanya mempunyai Java 1.5 JRE.
Eclipse menggunakan pengkompilnya sendiri, yang boleh menyusun versi Java yang lebih tinggi walaupun dengan JRE bawah dipasang. Pengguna perlu menyemak Properties Projek untuk projek yang terjejas dan memastikan bahagian Java Compiler ditetapkan untuk menyusun kelas Java 1.5. Ini boleh dilakukan dengan menyahtanda kotak pilihan "Dayakan tetapan khusus projek" dan memilih "Gunakan tetapan pengkompil lalai."
Atas ialah kandungan terperinci Mengapakah \'java.lang.UnsupportedClassVersionError: Nombor versi buruk\' Berlaku Walaupun Hanya Satu Versi Java Dipasang?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!