Rumah >Java >javaTutorial >Mengapa saya mendapat 'UnsatisfiedLinkError: Tidak dapat mencari perpustakaan bergantung' apabila menggunakan JNI?
Mengatasi "UnsatisfiedLinkError" JNI untuk Perpustakaan Bergantung yang Hilang
Antara Muka Asli Java (JNI) memberi peluang untuk menggunakan kod asli dari dalam Java program. Walau bagaimanapun, menghadapi "UnsatisfiedLinkError" boleh mengecewakan, meninggalkan anda dengan mesej ralat yang membingungkan: "Tidak dapat mencari perpustakaan bergantung."
Menyelesaikan masalah "UnsatisfiedLinkError"
Untuk menyelesaikan isu ini, adalah penting untuk memahami skop laluan carian perpustakaan kongsi dan kebebasannya daripada laluan kelas. Dalam persekitaran Windows, pustaka JNI yang anda cuba muatkan mesti sama ada berada dalam direktori kerja semasa atau dalam direktori yang ditentukan dalam pembolehubah persekitaran Windows PATH.
Pembetulan Cadangan
Bahan Rujukan
Untuk butiran terperinci cerapan tentang JNI dan spesifikasinya, pertimbangkan untuk merujuk kepada:
Atas ialah kandungan terperinci Mengapa saya mendapat 'UnsatisfiedLinkError: Tidak dapat mencari perpustakaan bergantung' apabila menggunakan JNI?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!