Ho aggiunto il driver 9.2-1002 al mio repository Maven che è ospitato da Google Code (github non era popolare molto tempo fa quando l'ho creato).
<repository>
<id>mvn-adamgent</id>
<url>http://mvn-adamgent.googlecode.com/svn/maven/release</url>
<name>Adam Gent Maven Repository</name>
</repository>
ho provato ad andare e fissare i postgres costruire per costruire me un pilota JDBC3 ma penso che è necessario installare un vecchio JDK per ottenere che il lavoro così ho afferrato i vasetti da: http://jdbc.postgresql.org/download.html
<dependency>
<groupId>postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>9.2-1002.jdbc4</version>
</dependency>
Ho incluso anche un jar sorgente (quindi Maven scaricherà automaticamente l'origine per voi) ma non ho creato jar Javadoc o JDBC3.
Se solo sapessi come rendere correttamente il vaso JDBC3, potrei apportare le modifiche al loro file di build (@Craig Ringer) su my github fork.
fonte
2012-12-31 22:55:18
Né sono le versioni 9,2-1.000, 9,2-1001. Vedi jdbc driver [changelog] (http://jdbc.postgresql.org/changes.html) ... –
È un passaggio manuale, e la gente di PgJDBC è molto occupata a fare altre cose. Avevamo qualcuno che lavorava sull'automazione delle versioni di PgJDBC su Central usando maven-ant-tasks, ma sembra che siano svanite. Tutti vogliono questo, ma è molto difficile trovare persone disposte a passare del tempo a migliorare effettivamente il driver JDBC e i suoi processi di rilascio. Sei disposto ad aiutare? Pubblicare sulla mailing list psql-jdbc in caso affermativo. –
@CraigRinger Posso farlo se solo sapessi come costruire il jar JDBC3. Ho provato a impostare alcune proprietà ('-Djdbc4 = false e -Djdbc3 = true') ma vari crap si sono rotti (presumo di aver bisogno di un JDK più vecchio). –