我的 Java 项目在本地服务器 (localhost:8080) 上运行时抛出错误: java.lang.ClassNotFoundException:oracle.jdbc.OracleDriver
当 Hibernate 尝试连接到 Oracle 数据库时抛出此错误
session = PersistenceManager.sessionFactory().openSession();
当我将应用程序部署到生产或测试服务器时没有问题。 为了排除故障,我需要让它在我的本地计算机上运行。 我错过了什么?
首先,我认为 Oracle 驱动程序丢失,因此我下载了 classes12.jar 并将其添加到 Java Build Path > Libraries 中。那没有帮助。我仍然遇到同样的错误。
谢谢
最佳答案
ojdbc6.jar
是 oracle jdbc 驱动程序的 jar - 确保它位于类路径上
关于java - Hibernate异常: java. lang.ClassNotFoundException : oracle. jdbc.OracleDriver,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7234958/