我试图在将Hibernate与PostgreSQL数据库结合使用以实现持久性的同时使用Maven开发Java应用程序。我不明白如何将PostgreSQL驱动程序连接到我的应用程序。我知道您在Maven的pom.xml文件中添加了依赖项,该文件从远程存储库中查找jar,但是其他jar呢?
PostgreSQL驱动程序jars包含在Maven的中央存储库中:
对于9.1以下的PostgreSQL,请使用:
<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进行更正)