我的应用程序中有 C3P0 代码,但驱动程序位于 tomcat/lib 目录中。
这显然会触发类加载器问题。整个tomcat重启后一切正常。但是当我刚刚上传新的 WAR 时,它失败并显示“没有合适的驱动程序”。
最佳答案
嗯,打电话也无济于事
Class.forName("org.mariadb.jdbc.Driver")
一个人需要这样做
DriverManager.registerDriver(new org.mariadb.jdbc.Driver());
关于tomcat - 上传新 WAR 时,C3P0 连接池在 Tomcat 上抛出 'No suitable driver',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43717615/