我遇到了以下问题
在Eclipse中,在Report Design Perspective中,当我尝试预览时,我收到以下错误:
Chart NewChart:
+ An exception occurred during processing. Please see the following message for details:
Cannot open the connection for the driver: org.eclipse.birt.report.data.oda.jdbc.
org.eclipse.birt.report.data.oda.jdbc.JDBCException: Cannot load JDBC Driver class: com.mysql.jdbc.Driver.
我还在Eclipse中检查了org.eclipse.birt.report.data.oda.jdbc / drivers文件夹,它是空的。应该是吗? 我检查了externalLibs目录,并且我有mysql-connector.jar,我不知道下一步要检查什么。
答案 0 :(得分:4)
做一件事MARA,转到数据源选项。选择 JDBC连接,然后选择Next
。您将在窗口的左下角找到管理驱动程序按钮。选择它,一个名为管理JDBC驱动程序的新控制台窗口将会发展。你会在那里找到两个标签Jar Files and Driver。现在选择Jar Files并添加一个新创建的.jar
文件(知道如何创建一个.jar文件,这很简单,谷歌吧)。单击确定。你完成了。
现在,无论何时您将使用数据源并选择驱动程序类 = com.microsoft.sqlserver.jdbc.SQLServerDriver
。(或者您可能会看到它转到com.microsoft.sqlserver.jdbc.SQLServerDriver(com.microsoft.sqlserver.jdbc.SQLServerDriver (v4.0) v4.0)
),只需在此处写入连接字符串基本网址。 (不要忘记从正在使用的服务器端打开一个端口)。
希望它有效。
答案 1 :(得分:0)
您的JDBC驱动程序必须复制到该目录,另请参阅http://www.eclipse.org/birt/phoenix/deploy/viewerSetup.php#install_jdbc
答案 2 :(得分:0)
这对我有用
从Google下载 mysql-connector-java-5.1.44-bin.jar 文件
将jar文件粘贴到以下位置: Eclipse / Contents / Eclipse / plugins / org.eclipse.birt.report.data.oda.jdbc _ ... / drivers * 文件夹
或
将“ mysql-connector-java-5.0.8-bin.jar” jar文件粘贴到
位置: WEB-INF \ platform \ plugins \ org.eclipse.birt.report.data.oda.jdbc_INSTALLED_VERSION \ drivers 文件夹
转到管理驱动程序,在 jar文件部分下,使用 add 选项并选择 mysql-connector-java-5.1。从本地计算机上的任何位置下载44-bin.jar 文件,然后测试连接
连接成功