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
中,但没有任何改变。
谢谢你帮我
# 1 楼答案
您拼错/缩短了PostgreSQL JDBC驱动程序的限定名称。正确的名字是
# 2 楼答案
确保将JDBC jar添加到模块依赖项:http://www.jetbrains.com/idea/webhelp/configuring-module-dependencies-and-libraries.html