【问题标题】:Cannot load JDBC driver class 'com.postgresql.jdbc.Driver' [duplicate]无法加载 JDBC 驱动程序类“com.postgresql.jdbc.Driver”[重复]
【发布时间】:2014-08-19 02:26:11
【问题描述】:
org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure HHH000342: Could not obtain connection to query metadata : Cannot load JDBC driver class 'com.postgresql.jdbc.Driver'

我在启动应用程序时收到此警告,您能帮我解决一下吗?这是警告,没有错误或异常。 (它在我的 maven、spring、hibernate 应用程序中),当我想通过 hibernate 访问我的数据库时出现异常,但我不确定这是否会导致问题,谢谢。

【问题讨论】:

  • 看起来你的类路径中缺少 postgresql.jar。
  • @Jens .jar 文件进入类路径?你能解释一下我到底该怎么做吗?什么jar文件?
  • Here你可以下载包含postgressql驱动的jar。你如何开始你的申请?
  • 如果您使用的是 Maven,请忽略那些谈论直接操作 jar 并将其声明为依赖项的人。

标签: java hibernate postgresql maven jdbc


【解决方案1】:

将对 postgresql 驱动程序的依赖添加到您的 pom.xml 文件中

<dependency>
    <groupId>org.postgresql</groupId>
    <artifactId>postgresql</artifactId>
    <version>9.3-1101-jdbc41</version>
</dependency>

【讨论】:

  • 我已经有了这个依赖
  • 你在用eclipse吗?
  • 我正在使用 intelij idea
猜你喜欢
  • 2017-05-17
  • 2013-07-28
  • 2016-08-18
  • 2012-04-23
  • 2018-05-09
  • 2015-02-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多