我正在創建一個簡單的AllJoyn java應用程序來發送和響應幾個信號。當我在Eclipse中運行代碼時(在Win7上),它運行良好。然而,當我出口它作爲一個可運行jar文件,並嘗試運行,我得到以下錯誤運行在allJoy項目的.jar的UnsatisfiedLinkError,在Eclipse中運行時沒有錯誤
Exception in thread "main" java.lang.UnsatisfiedLinkError: no alljoyn_java in java.library.path
唯一的例外是在調用時執行以下代碼觸發:
static { System.loadLibrary("alljoyn_java");}
我已經配置構建項目的路徑使用外部jar alljoyn_java,並將該庫的Native庫位置設置爲alljoyn_java.dll文件的父目錄。
LD_LIBRAY_PATH只能在Linux無法在Windows(作爲問題請求) – Lino