1

当我从 IntelliJ IDEA 运行应用程序时,一切正常,但是当我将完全相同的战争文件部署到独立 Tomcat 时,我得到以下异常:

org.jooq.exception.DetachedException:无法执行查询。未配置连接

这很奇怪,因为看起来 jOOQ simple 无法连接到 DB,但从 IDE 中一切正常。

我试图以不同的方式更改数据库 url,但没有成功。

请建议在哪里寻找以防止错误:tomcat、jooq 或其他?

版本是:Java 8、Tomcat 8.08、jOOQ 3.3.2

UPD:得到了解决方案:由于我手动完成了所有“连接”工作(创建、打开、关闭等),因此还需要手动加载 JDBC 驱动程序:Class.forName("org.postgresql.Driver");

这很奇怪,但是从 IntelliJ IDEA 运行会在“幕后”加载驱动程序——这是主要问题。

4

0 回答 0