Bonjour à tous. Voilà, je me heurte à un problème. J'essaie de me connecter en Java sur une base de donnée DB2 à partir d'une Debian Squeeze.
J'ai développé mon programme sous Eclipse (sous Windows) et cela fonctionne très bien sous Windows via un pilote ODBC. J'ai donc installé un pilote ODBC sur ma Debian et j'ai testé celui-ci en PHP, il fonctionne très bien aussi. Or quand j'exporte mon programme JAVA, celui-ci me dit : java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver
Voici le code Java :
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
J'ai trouvé que cette classe (JdbcOdbcDriver) était implémenté dans le fichier rt.jar, j'ai donc essayé d'inclure ce .jar sur ma Debian via le CLASSPATH mais ça ne fonctionne toujours pas.
Auriez-vous une idée sur la marche à suivre car je suis totalement perdu ..?
Je vous remercie d'avance.
PARIS Matthieu
Partager