"NoClassDefFoundError: nama salah" Diterangkan
Masalah:
Atur cara Java yang disusun menggunakan NetBeans menemui "NoClassDefFoundError: nama yang salah" pengecualian apabila cuba menjalankan fail .class yang dihasilkan. Nama kelas dan laluan kelihatan betul, menyebabkan kekeliruan.
Jawapan:
Pengecualian berasal daripada dua maklumat penting:
Penyelesaian:
Untuk menyelesaikan ralat, program itu perlu dijalankan daripada direktori akar pakej. Daripada menjalankan "java ClientREST", navigasi ke folder induk yang mengandungi pakej "clientrest" dan jalankan "java clientrest.ClientREST." Perintah ini menentukan laluan yang betul ke kelas dalam pakej, menghapuskan ralat "nama yang salah".
Atas ialah kandungan terperinci Mengapa Saya Mendapat 'NoClassDefFoundError: nama yang salah' dalam Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!