Bonjour,

J'ai besoin d'aide a propos du pilote JDBC. en testant ce 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
 
package Modele;
 
import java.sql.Connection;
import java.sql.DriverManager;
import java.util.Enumeration;
import java.util.Properties;
 
public class Connect {
 
	public static void main(String[] args) {
 
		try {
			Class.forName("org.postgresql.Driver");
			System.out.println("DRIVER OK");
 
			String url = "jdbc:postgresql://localhost:5432/Test";
			String user = "postgres";
			String passwd = "postgres";
 
			Connection conn = DriverManager.getConnection(url, user, passwd);
			System.out.println("Connection effectuee");			
 
		} catch (Exception e) {
			e.printStackTrace();
		}		
	}
}
J'obtiens cette erreur:

java.lang.ClassNotFoundException: org.postgresql.Driver
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at Modele.Connect.main(Connect.java:13)
BUILD SUCCESSFUL (total time: 0 seconds)
J'ai telecharger JDBC 4 et j'utilise le jdk1.6.
Faut mettre le JDBC dans le repertoire 'lib' du jdk ou celui de la jre?

Merci d'avance.