如何使用Maven添加Postgresql jdbc驱动程序9.2-1003-jdbc3?

时间:2013-10-18 11:22:34

标签: java postgresql maven jdbc postgresql-9.2

我在这里找到了Postgresql JDBC4驱动程序:http://mvnrepository.com/artifact/org.postgresql/postgresql/9.2-1003-jdbc4

但我似乎无法找到 9.2-1003-jdbc3

您知道存储它的在线maven存储库吗?

诺塔: 我不想手动下载jar,然后将其添加到我的本地maven存储库。

3 个答案:

答案 0 :(得分:4)

9.2-1003 jdbc3工件的postgresql版本尚未发布到Central。您需要坚持使用已发布的最新版本(9.1-901.jdbc3),切换到jdbc4(如果您使用的是Java 1.6或更高版本,建议使用此版本)或{{3}并安装到您自己的存储库。

除非您对使用download from postgresql.org有非常具体的要求,否则转移到jdbc4驱动程序是您的最佳选择。

答案 1 :(得分:1)

您必须在本地存储库(mvn install)中安装驱动程序jar作为依赖项,并且您可以使用maven的pom文件将此依赖项添加到任何项目中。

答案 2 :(得分:0)

只需将依赖项添加到您的POM文件即可。 JAR将自动下载并放置在您当地的Maven存储库中。

至少对我来说这种依赖有效并且驱动程序被添加到我的项目中:

<dependency>
    <groupId>org.postgresql</groupId>
    <artifactId>postgresql</artifactId>
    <version>9.2-1003-jdbc4</version>
</dependency>