Tôi đang cố tải một dll vào java bằng cách sử dụng đoạn mã sau System.loadLibrary ("mydll");Đang tải DLL trong Java - Eclipse - JNI
Dự án được đặt trong D: \ development \ project \ và tôi đã đặt dll lên D :. Sau đó tôi đã đưa ra đối số VM sau trong cấu hình eclipse -Djava.library.path = D:/
Nhưng khi tôi chạy, tôi nhận được UnsatisifiedLinkerError. Sau khi googling một chút, tôi đã sử dụng System.load ("D: \ mydll.dll");
nhưng lại gặp vấn đề tương tự, ai đó có thể giúp bạn?
Tôi đã thử nghiệm classpath của tôi với mã System.getProperty này ("java.class.path") và đặt dll trên con đường cụ thể đó. Sau đó, tôi nhận được lỗi "Không thể tìm thấy thư viện phụ thuộc". Làm thế nào tôi có thể kiểm tra những thư viện nó được yêu cầu: S. Tôi đang sử dụng một số Dll của bên thứ ba. –