找不到适合 jdbc:oracle:thin:@localhost:1521:xe 错误的驱动程序

Posted

技术标签:

【中文标题】找不到适合 jdbc:oracle:thin:@localhost:1521:xe 错误的驱动程序【英文标题】:No suitable driver found for jdbc:oracle:thin:@localhost:1521:xe error 【发布时间】:2019-10-19 22:07:25 【问题描述】:

我遇到了一个奇怪的问题,找不到适用于 jdbc:oracle:thin:@localhost:1521:xe 的驱动程序

当我运行任何 DAO 的 JUNIT 测试用例时,它可以正常插入。但是当我在服务器上运行时,它给出了 No suitable driver found for jdbc:oracle:thin:@localhost:1521:XE

我已将 ojdbc14.jar 添加到 WEB-INF/lib 文件夹中。

这里是 jdbc.properties

【问题讨论】:

你用的是什么应用服务器? 【参考方案1】:

您收到此错误是因为您在运行程序时没有使 oracle jdbc 瘦驱动程序库可用。

下载 Oracle jdbc 库。 运行程序时将其添加到类路径中。

您尝试在其上运行的服务器是什么?

【讨论】:

以上是关于找不到适合 jdbc:oracle:thin:@localhost:1521:xe 错误的驱动程序的主要内容,如果未能解决你的问题,请参考以下文章

这是啥错误? “无法添加数据连接。找不到任何适合指定文化或中性文化的资源。”

找不到适合指定文化或中性文化的任何资源

找不到适合'jdbc:mysql:// localhost:3306 / mysql的驱动程序[重复]

如何修复:找不到适合 jdbc:sqlserver 的驱动程序 [重复]

SQLException: 找不到适合 jdbc:postgresql 的驱动程序

使用 DataSource (Java Eclipse) 时“找不到适合 jdbc 的驱动程序”