我试图用Maven开发一个Java应用程序,同时使用Hibernate和PostgreSQL数据库进行持久化.我不明白如何将PostgreSQL驱动程序连接到我的应用程序.我知道你在Maven的pom中添加了依赖项.xml文件,它从远程存储库中查找JAR,但其他JAR呢?
我试图用Maven开发一个Java应用程序,同时使用Hibernate和PostgreSQL数据库进行持久化.我不明白如何将PostgreSQL驱动程序连接到我的应用程序.我知道你在Maven的pom中添加了依赖项.xml文件,它从远程存储库中查找JAR,但其他JAR呢?
PostgreSQL驱动程序JAR包含在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>
(Thanks to @Caspar for the correction)