[ROZW.]Java + Postgresql. Dodanie sterownika

0

Nie wykrywa mi sterownika do obsługi postgresa przez jave.
Podobno sterownik JDBC jest instalowany razem postresem. Oto kod:

package IntegrDB;
import java.sql.*;
public class DataBase 
{
	public static void main(String args[]) 
	{
		try{
			//wczytanie sterownika dla bazy danych postgresql
			Class d=Class.forName("org.postgresql.Driver");// <<-== nie wiem czy to jest dobrze
			System.out.println("Wczytano "+d);
		}catch(ClassNotFoundException exc)
		{
			System.err.println(exc+"!!");
		}
	}
}

zwraca:

java.lang.ClassNotFoundException: org.postgresql.Driver!!

Trzeba jednak instalować ten sterownik?
Posadam system operacyjny linux slackware 12, postrgres w wersji 8.3.1

0

wczytywanie:

static void wczytajSterownik(){		
		try { 
			Class.forName("org.postgresql.Driver").newInstance();
			//JOptionPane.showMessageDialog(null,"Poprawnie zaladowano sterownik...","Info...",JOptionPane.INFORMATION_MESSAGE);
		}catch (Exception E){
			System.err.println("Unable to load driver.");
			JOptionPane.showMessageDialog(null,"Unable to load driver.","Info...",JOptionPane.INFORMATION_MESSAGE);
			E.printStackTrace(); }
		}

sterownik się nie 'instaluje' sam z siebie jako że jest to zwykły JAR, musisz go dodać do projektu

0

Działa. dzięki. Wiec jednak trzaba było dodać sterownik

1 użytkowników online, w tym zalogowanych: 0, gości: 1