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 : Sélectionner tout - Visualiser dans une fenêtre à part
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.