Problème de connection avec PostGresql
Bonjour les amis, j'ai besoin de votre aide pour résoudre mon problème. J'ai un projet à effectuer, pour cela je dois me connecté à postgresql de ma fac. Pour se connecte à la fac j'utilise PUTTY. J'ai developpé un JDBC afin de taper dans la base da la fac mais ma connection ne marche pas.
Voila mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
| import java.beans.Statement;
import java.sql.Connection;
import java.sql.DriverManager;
public class Test
{
public static void main(String[] args)
{
try {
Class.forName("org.postgresql.Driver");
System.out.println("DRIVER OK ! ");
String url = "jdbc:postgresql://nivose.informatique.univ-paris-didert.fr/";
String user = "abdel";
String passwd = "abdel";
Connection conn = DriverManager.getConnection(url, user, passwd);
Statement st = (Statement) conn.createStatement();
System.out.println("Connection effective !");
}
catch (Exception e)
{
e.printStackTrace();
}
Fenetre fenetre = new Fenetre();
}
} |
Le message d'erreur que j'obtient est le suivant :
java.lang.ClassNotFoundException: org.postgresql.Driver
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at Test.main(Test.java:13)
Je ne sais pas si j'ai oublié de prendre quelque chose en compte. :cry: