JDBC连接的“Unable to locate JAR/zip”错误[BIRT Eclipse、Windows 7、Oracle 11 g]

zzlelutf  于 2023-04-29  发布在  Eclipse
关注(0)|答案(6)|浏览(182)

作为一个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),但似乎没有解决问题。
帮忙?

gxwragnw

gxwragnw1#

我有类似的问题。单击“全部清除”,然后手动添加jar解决了这个问题。

n53p2ov0

n53p2ov02#

不幸的是,在这种情况下,答案非常简单--在关闭并重新打开Eclipse之后,我毫不费力地删除了驱动程序,添加了另一个驱动程序,然后开始工作。我很快就开始运行了。
谢谢你的帮助!

lpwwtiir

lpwwtiir3#

确保ojdbc 14。jar文件存在,并且在库路径中。当在对话框中选择驱动程序ojdbc 14。jar,只需单击查找jar/zip按钮并查找文件。有时它在那里,但仍然不起作用。要解决此问题,请按“清除所有”按钮。现在重复上述过程。.jar文件将被添加,您将继续进入驱动程序连接和详细信息对话框。

vaqhlq81

vaqhlq814#

这是因为EclipseIDE在Eclipse安装路径中找不到驱动程序。这就是你要做的:搜索。jar文件,并将其复制到Eclipse安装路径。如果您无法获得它,请访问http://dev.mysql.com/downloads/connector/j并找到所需的连接器。下载并保存到eclipse安装路径。所以现在Eclipse可以看到它,错误将不再出现。

icomxhvb

icomxhvb5#

非常简单的答案是进入Jar控制台点击编辑jar并再次在文件系统中选择jar。这将在文件系统中简单地定位文件

g6baxovj

g6baxovj6#

我不得不重新启动Eclipse并重新开始这个过程:Database Connections -〉New -〉PostgreSQL -〉Clear All(JAR list)-〉Load the jar again.
这样它就正确地工作了。

相关问题