gpt4 book ai didi

java - 在 servlet 调用中未发现合适的驱动程序异常

转载 作者:行者123 更新时间:2023-11-28 22:53:32 25 4
gpt4 key购买 nike

我尝试在我的 dao 类中这样做

conn = DriverManager.getConnection("jdbc:postgresql://localhost:5432/myDB", "postgres", "123456");

并且出现“在 servlet 调用中未找到合适的驱动程序异常”异常。

当我在我的其他测试项目中尝试它时,它运行良好,但在这里我遇到了这个错误。我认为问题是 tomcat 服务器(我部署这个应用程序的地方)找不到 lib postgresql-9.4-1201.jdbc4。但是我的构建文件在部署后将其复制到 WEB-INF/lib 目录。

我也尝试将它复制到 tomcat/lib 中,但没有成功。

你能帮帮我吗?

最佳答案

我认为你应该在从 DriverManager 获取连接之前包含这样的 postgres 驱动程序

Class.forName("org.postgresql.Driver");

用于 postgres sql

关于java - 在 servlet 调用中未发现合适的驱动程序异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33363898/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com