如何在 Maven 中添加 PostgreSQL 驱动程序作为依赖项?

2022-08-31 11:58:25

我正在尝试使用Maven开发Java应用程序,同时将Hibernate与PostgreSQL数据库一起使用以实现持久性。我不明白我应该如何将PostgreSQL驱动程序连接到我的应用程序。我听说你在Maven的pom.xml文件中添加了依赖项,该文件从远程存储库中查找jar,但是其他jar呢?


答案 1

PostgreSQL驱动程序jar包含在Maven的中央存储库中:

对于 PostgreSQL 直到 9.1,请使用:

<dependency>
    <groupId>postgresql</groupId>
    <artifactId>postgresql</artifactId>
    <version>VERSION</version>
</dependency>

或 9.2+

<dependency>
    <groupId>org.postgresql</groupId>
    <artifactId>postgresql</artifactId>
    <version>VERSION</version>
</dependency>

(感谢@Caspar的更正)


答案 2

更新以获取最新版本:

<dependency>
    <groupId>org.postgresql</groupId>
    <artifactId>postgresql</artifactId>
    <version>42.2.14</version>
</dependency>

希望它有帮助!


推荐