2015-07-13 152 views
0

我無法運行BIRT.exe的商業智能報告工具,它是作爲下面的圖片中指定拋出錯誤:BIRT - 無法加載JNI共享庫(JDK)

enter image description here

嘗試修復此觀看下面的視頻:

https://www.youtube.com/watch?v=QETYeZzl6kA

其中指出的jvm.dll需要從複製:

C:\Program Files\Java\jre1.8.0_45\bin\server 

C:\Program Files\Java\jdk1.8.0_45\jre\bin\server目錄。但仍然不成功。

JDK版本:jdk1.8.0_45

BIRT版本:birt-report-designer-all-in-one-3_7_2

請幫助我解決這個問題

+0

因爲你有一個本地'.EXE',它試圖加載一個特定於JVM的'.DLL',你應該檢查可執行程序和JVM的體系結構是否匹配,也就是說你不會試圖讓32位程序使用64位JVM或反之亦然... – Holger

+0

是的,爲了避免這種衝突,我安裝了32位和64位jdk。還將環境變量路徑更改爲32位,如果可行,則嘗試使用,但不成功。後來只需用'java -version'進行交叉檢查。它仍然顯示64位而不是32位,它在路徑變量中發生了變化。任何線索w.r.到這? – Mithun

+0

嗯,我不知道你改變了哪個變量... – Holger

回答

0

最新版本的JDK版本即8與BIRT的問題。所以我降級到版本7,一切工作正常。