2

在我的电脑上安装 java JDK1.7.0_15 后,我的 Birt 报表查看器设计器 3.7.2 没有启动。而是打印此错误消息:

无法加载 JNI 共享库“C:\Program Files\java\jdk1.7.0_15..\jre\bin\server\jvm.dll”。

我尝试下载并安装新版本的 Birt v4.7.2 但我仍然遇到同样的错误。

我的操作系统是 64 位的 Windows 7。我在我的项目中使用 eclipse indigo 和 juno,一切顺利..

谁能帮我?

重新编辑:我不知道为什么,但是如果我在 PATH 系统变量中删除此语句: ;C:\Program Files\Java\jdk1.7.0_15

我在eclipse中移动jre目录和birt主目录都恢复正常。

4

1 回答 1

0

基本上,我认为这与Failed to load the JNI shared Library (JDK)的问题相同,只是它是在您启动 Birt Viewer 而不是 Eclipse 本身时发生的。

简而言之,您需要:

  • 64 位操作系统、64 位 Java 安装和 64 位 Birt 报告查看器,或

  • 32 位或 64 位操作系统、32 位 Java 安装和 32 位 Birt 报告查看器。

而且您需要确保 Birt 报告查看器的启动器使用正确的 Java 安装……如果您的机器上有多个 Java 安装。

于 2013-02-28T15:46:11.020 回答