为什么播放失败并显示“未找到驱动程序:[org.postgresql.Driver
发布时间:2020-12-13 16:06:37 所属栏目:百科 来源:网络整理
导读:这是我的application.conf: db.default.driver=org.postgresql.Driver db.default.url="postgres://postgres:postgres@localhost:5432/postgres"db.default.user="postgres"db.default.password= "postgres" 我下载了postgresql-9.1-902.jdbc4.jar.将它作为
这是我的application.conf:
db.default.driver=org.postgresql.Driver db.default.url="postgres://postgres:postgres@localhost:5432/postgres" db.default.user="postgres" db.default.password= "postgres" 我下载了postgresql-9.1-902.jdbc4.jar.将它作为外部jar添加到我的jar文件中.它仍然显示我发现驱动程序未找到此错误.救命? 解决方法
我会说PostgreSQL驱动程序毕竟不是你的类路径,但是由于你没有显示错误信息的确切文本,所以很难确定.如果您能够(a)显示完整错误消息和追溯的完全复制和粘贴文本,将会有所帮助; (b)准确显示您放置PgJDBC罐子的位置.
考虑添加一些调试代码,在应用程序启动期间打印出System.getProperty(“java.class.path”)的内容.还添加一个块,它可以执行以下操作: try { Class.forName("org.postgresql.Driver") } catch (ClassNotFoundException ex) { // Log or abort here } 这应该告诉你关于班级可见性的一些信息.由于现代JVM和框架上类加载的复杂性,它不具有决定性 – 有太多的类加载器. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |