Java - firebird et problème de ClassNotFoundException
Salut,
j'ai développé une application web en java, et dans cette application je veux utiliser Firebird. Mais voila, lorsque je veux me connecter à ma base j'ai un problème.
Voici mon code qui permet de creer une table dans ma base de données :
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 36 37 38 39 40 41 42
|
public void creerTable() {
try {
String databaseURL= "jdbc:firebirdsql:localhost/3050:C:/iboconsole/IDOC.FDB";
String user = "SYSDBA";
String pwd = "masterkey";
String driverName= "org.firebirdsql.jdbc.FBDriver";
Connection connect = null;
Class.forName(driverName).newInstance();
connect = java.sql.DriverManager.getConnection (databaseURL, user, pwd);
Statement state = connect.createStatement();
state.executeUpdate("create table client(id int primary key, nom varchar(50))");
state.executeQuery("insert into tablename values(’’,'client1')");
state.executeQuery("insert into tablename values(’’,'client2')");
state.executeQuery("insert into tablename values(’’,'client3')");
state.close();
connect.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
catch (InstantiationException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IllegalAccessException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} |
C'est sur la ligne rouge, qui me fait cette erreur :
Code:
java.lang.ClassNotFoundException: No ClassLoaders found for: org.firebirdsql.jdbc.FBDriver
Et pourtant j'ai bien mis dans le path de mon projet, le driver : jaybird-full-2.1.1.jar
Est ce quelqu'un sait d'où peut venir le problème ?
Merci