我尝试在我的dao类中执行此操作
conn = DriverManager.getConnection("jdbc:postgresql://localhost:5432/myDB", "postgres", "123456");
并且在servlet调用中没有找到合适的驱动程序异常"例外。
当我在我的其他测试项目中尝试它时效果很好,但是我在这里遇到了这个错误。我认为问题是tomcat服务器(我部署这个应用程序)无法找到lib postgresql-9.4-1201.jdbc4。 但是我的构建文件在部署后将其复制到WEB-INF / lib目录。
我也尝试将其复制到tomcat / lib中,但它没有用。
你能帮助我吗?
答案 0 :(得分:1)
我认为在从DriverManager获取连接之前你应该包含这样的postgres驱动程序
Class.forName("org.postgresql.Driver");
for postgres sql
答案 1 :(得分:0)
您必须将postgresql
驱动程序添加到类路径中。