PostgreSQL - JDBC-Treiber Installieren

Ich habe eine harte Zeit, wie ich sein sollte, installieren Sie den JDBC-Treiber für PostgreSQL auf meinem debian 6.0 server. Ich zog den Fahrer .jar in das folgende Verzeichnis:

/usr/local/pgsql/share/java/postgresql.jar. 

Dann die tutorials sprechen über die Verwendung von diesem code:

Class.forName("org.postgresql.Driver");

Aber nun, da ich bin neu in der postgreSQL-ich habe keine Ahnung, wo ich sein sollte, setzen Sie diese Zeile, oder, wenn dies auch korrekt.

Meine Frage ist, kurz, verschieben Sie die jar-Datei an diesem Speicherort, was ich tatsächlich tun müssen, um zu installieren Sie den JDBC-Treiber auf meiner postgreSQL-installation?


EDIT: Das ist mein setup:

Server 1:
Tomcat + SOLR

Server 2:
PostgreSQL mit JDBC-Treiber

SOLR auf server 1 postgreSQL-Abfragen auf server 2 über den JDBC-Treiber

  • Treiber der Implementierung des JDBC-4.0-Spezifikation nicht mehr erfordern die manuelle laden der Treiber-Klasse (Class.forName(...)). Also, wenn das der Fall ist, sollte es ausreichen mit dem setzen der Fahrer in Ihrer Klasse Weg, da @Tomas schlug in seiner Antwort.
  • Was passiert, wenn mein appliocation, in diesem Fall, SOLR, ist auf einen anderen server postgreSQL? Sollte ich dabei sein, diese Klasse Weg, auf dem solr-server?
  • Oder ist meine app anstelle von Postgresql?
Schreibe einen Kommentar