CC=2;RC=2495;AMQ8568: 找不到本機 JNI 庫“'mqjbnd'”

最近換了64位系統,裝上7.0的MQ後,用java跑應用卻出現了CC=2;RC=2495;AMQ8568: 找不到本機 JNI 庫“'mqjbnd'”,在多番嘗試之後,終於找到解決辦法。

 

解決辦法就是在C:\Program Files (x86)\IBM\WebSphere MQ\java\lib  這個目錄下面找到mqjbnd.dll文件,將它刪除。

出現該問題原因就是,應用加載的時候會讀取環境變量中的值,而java\lib 在前面,先被加載,lib64在後面,由於先找到mqjbnd.dll,加載後就不去加載lib64裏面的mqjbnd.dll文件

 

自己記錄一下。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章