[英]how to overcome this exception
我在Java應用程序中使用了第三方SDK.sdk的提供者向我提供了我安裝的exe文件和一個Java項目。我安裝了exefile。 現在,當我運行代碼時,我得到一個顯示錯誤的對話框
Excepting a absulut path for library AKSSDK.dll
No AKSSDK in java.library.path
could not load load library AKSSDK
我該如何解決?
您需要使用以下配置運行java
:
java -Djava.library.path={where your library is}
請注意,以上是您的庫所在的目錄 ,而不是庫的完整路徑名!
您必須將AKSSDK.dll
添加到PATH
環境變量中。
它看起來像這樣:
echo %PATH%
C:\xyz\;C:\other\etc\etc;C:\Your\Path\To\AKSSDK.dll
編輯
要修改環境變量,您必須轉到:
MyComputer / RightClick / Properties / Advanced / EnvironmentVariables
(來源: vlaurie.com )
並在系統變量下修改現有Path
有關更多詳細信息,請參見本教程: http : //vlaurie.com/computers2/Articles/environment.htm
過去我對(程序文件)的空白有疑問。 如果可能的話,將SDK安裝在C:\\SondaSDK
或C:\\You\\SondaSDK
這樣,您就不會有問題。
您可以通過以下方式手動將路徑設置為此值:
java -Djava.library.path = PATH_TO_LIBRARY
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.