私は9.2-1002ドライバをGoogle Code(Githubは私が作ったときにずっと前から普及していなかった)でホストされている自分の卑劣なMavenリポジトリに追加しました。
<repository>
<id>mvn-adamgent</id>
<url>http://mvn-adamgent.googlecode.com/svn/maven/release</url>
<name>Adam Gent Maven Repository</name>
</repository>
私は私のJDBC3ドライバを構築するために構築するが、私はあなたが働いので、私はちょうどから瓶をつかんでいることを取得するには、古いJDKをインストールするには、持っていると思うのpostgresに行くと修正してみました:http://jdbc.postgresql.org/download.html
<dependency>
<groupId>postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>9.2-1002.jdbc4</version>
</dependency>
私もソースジャーを含んでいたので(Mavenは自動的にソースをダウンロードします)、JavadocまたはJDBC3 jarを作成しませんでした。
JDBC3 jarを正しく作成する方法が分かっていた場合は、ビルドファイル(@Craig Ringer)の変更をmy github forkにすることができました。
どちらもバージョン9.2から1000、9.2から1001です。 jdbc driver [changelog](http://jdbc.postgresql.org/changes.html)を参照してください... –
これは手作業であり、PgJDBCの皆さんは他のことをするのに非常に忙しいです。 Maven-ant-tasksを使ってPgJDBCをCentralに自動化する作業をしていた人がいましたが、彼らは消滅してしまったと考えられます。誰もがこれを望んでいますが、実際にいつでもJDBCドライバとそのリリースプロセスを改善しようとする人々を見つけるのは非常に難しいです。お手伝いしますか? psql-jdbcメーリングリストに投稿してください。 –
@CraigRinger私はJDBC3 jarを構築する方法しか知りませんでした。私はいくつかのプロパティー( '-Djdbc4 = falseと-Djdbc3 = true')を設定しようとしましたが、さまざまなクラップスが壊れました(私は古いJDKが必要です)。 –