有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java我应该把JDBC驱动程序放在哪里?

我正在使用Tomcat和postgresql开发IntelliJ,但我在运行应用程序时遇到了这个问题:

java.lang.ClassNotFoundException: org.postgres.Driver
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1285)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1119)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264) and so on..

我已经把JAR文件放在了tomcat/lib中,但没有任何改变。 谢谢你帮我


共 (2) 个答案

  1. # 1 楼答案

    您拼错/缩短了PostgreSQL JDBC驱动程序的限定名称。正确的名字是

    org.postgresql.Driver