2

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

但我似乎找不到9.2-1003-jdbc3

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

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

4

3 回答 3

4

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

除非您对使用长期不受支持的 JVM有非常具体的要求,否则迁移到jdbc4驱动程序是您的最佳选择。

于 2013-10-18T12:39:06.553 回答
1

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

于 2013-10-18T11:25:07.697 回答
0

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

至少对我而言,这种依赖关系有效,并且驱动程序已添加到我的项目中:

<dependency>
    <groupId>org.postgresql</groupId>
    <artifactId>postgresql</artifactId>
    <version>9.2-1003-jdbc4</version>
</dependency>
于 2013-10-18T11:25:20.680 回答