作为一个FYI,我是新的整个堆栈,所以我可能会犯一个基本的错误。
我正在尝试探索最近升级的Maximo系统的BIRT报告。
为此,我安装了以下内容:
- Java 6和Java 7 JDK
- Eclipse的BIRT版本(Eclipse +内置的BIRT插件)。
- 一些Oracle 11 gR 2客户端选项(自定义安装)
- SQL*Plus
- JDBC/ODBC驱动
- 瘦客户端
我采取以下步骤:
- 打开Eclipse
- 新建报表项目
- 添加数据源
- 选择“JDBC数据源”(也尝试“JDBC Database Connection for Query Builder”)
- 选择“Oracle”连接配置文件类型,然后单击下一步。
此时,我看到驱动程序列表为空。这让我觉得很奇怪,但我想也许我必须定义驱动程序的定义。所以我采取以下步骤:
- 单击“定义驱动程序定义”
- 在“Name/Type”选项卡中,选择“Oracle Thin Driver”,系统版本11
此时,我看到一条错误消息:无法在驱动程序定义指定的文件系统中找到JAR/zip:ojdbc14.jar。看起来Ojdbc 14。我的系统里根本找不到一个jar
我已经尝试添加其他jdbc jar文件,我可以在oracle客户端目录中找到(i。例如,来自Oracle_Base\product\11。2.0\client_1\jdbc\lib),但似乎没有解决问题。
帮忙?
6条答案
按热度按时间gxwragnw1#
我有类似的问题。单击“全部清除”,然后手动添加jar解决了这个问题。
n53p2ov02#
不幸的是,在这种情况下,答案非常简单--在关闭并重新打开Eclipse之后,我毫不费力地删除了驱动程序,添加了另一个驱动程序,然后开始工作。我很快就开始运行了。
谢谢你的帮助!
lpwwtiir3#
确保ojdbc 14。jar文件存在,并且在库路径中。当在对话框中选择驱动程序ojdbc 14。jar,只需单击查找jar/zip按钮并查找文件。有时它在那里,但仍然不起作用。要解决此问题,请按“清除所有”按钮。现在重复上述过程。.jar文件将被添加,您将继续进入驱动程序连接和详细信息对话框。
vaqhlq814#
这是因为EclipseIDE在Eclipse安装路径中找不到驱动程序。这就是你要做的:搜索。jar文件,并将其复制到Eclipse安装路径。如果您无法获得它,请访问http://dev.mysql.com/downloads/connector/j并找到所需的连接器。下载并保存到eclipse安装路径。所以现在Eclipse可以看到它,错误将不再出现。
icomxhvb5#
非常简单的答案是进入Jar控制台点击编辑jar并再次在文件系统中选择jar。这将在文件系统中简单地定位文件
g6baxovj6#
我不得不重新启动Eclipse并重新开始这个过程:Database Connections -〉New -〉PostgreSQL -〉Clear All(JAR list)-〉Load the jar again.
这样它就正确地工作了。