java.lang.UnsatisfiedLinkError解决方法汇集
運行JSP報表程序頁面出現(xiàn)java.lang.UnsatisfiedLinkError: CC錯誤有以下幾種原因和處理方法:
1、請查看控制臺的錯誤信息
a:如果控制臺的消息是類似
java.lang.UnsatisfiedLinkError: no MRChkLib in java.library.path,Error loading library MRChkLib
這樣的錯誤信息,那么是因為MRChkLib.dll沒有拷貝到windows的System32目錄下.(MRChkLib.dll是加密鎖的JAVA接口文件,文件在報表安裝目錄DogDriver/JavaAPI下可以找到)并且要注意PATH環(huán)境變量中要包含System32目錄。(如果服務(wù)器操作系統(tǒng)是Linux,那么使用報表安裝目錄DogDriver/JavaAPI下的libMRChkLib.so文件,將libMRChkLib.so復(fù)制到WebServer的啟動bin目錄。如果在這個目錄下仍然出現(xiàn)cannot load library錯誤,請設(shè)置系統(tǒng)環(huán)境變量LD_LIBRARY_PATH的值為libMRChkLib.so所在的目錄。
例如:如果libMRChkLib.so在/somedir目錄下,則 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/somedir)
b:如果控制臺的消息是類似
java.lang.unsatisfiedLinkError:native libery c:/winnt/system32/mrchklib.dll already loaded in anotherclassLoader error loading mrchklib.dll
這樣的錯誤信息
總結(jié)
以上是生活随笔為你收集整理的java.lang.UnsatisfiedLinkError解决方法汇集的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DELL服务器安装过程中出现的ERROR
- 下一篇: 树回归(源码实现)