pb classpath ojdbc - Java - Programmation
Marsh Posté le 04-02-2008 à 09:40:39
Il te manque la ligne suivante avant la connexion:
Code :
|
Marsh Posté le 04-02-2008 à 10:12:43
ah ouais ca marche, chapeau... parceque j'ai un autre programme ou je l'ai pas non plus et lui il marche. Ca sert a quoi en fait?
Marsh Posté le 04-02-2008 à 12:25:26
Harkonnen a écrit : Il te manque la ligne suivante avant la connexion:
|
Je voulais faire la même réponse que toi, mais je me suis retenu après avoir lu ça :
http://java.sun.com/javase/6/docs/ [...] nager.html
Citation : |
(J'ai bien lu que Class.forName continuait à fonctionner.)
xhak a écrit : ojdbc14.jar |
J'ai un doute quant au driver que tu utilises, par rapport à ton jdk (ou vice-versa ) :
http://www.oracle.com/technology/s [...] 10201.html
Citation : ojdbc14.jar (1,545,954 bytes) - classes for use with JDK 1.4 and 1.5 |
http://www.oracle.com/technology/s [...] 01040.html
Citation : ojdbc14.jar (1,378,346 bytes) - classes for use with JDK 1.4 |
http://www.oracle.com/technology/s [...] 11060.html
Citation : ojdbc6.jar (1,977,267 bytes) - Classes for use with JDK 1.6. |
Marsh Posté le 05-02-2008 à 10:36:47
bah mon ojdbc14.jar marche tres bien jusqu'a maintenant avec mon jdk1.6... mais je vais essayer le ojdbc6.jar pr voir
merki!
Marsh Posté le 05-02-2008 à 13:01:35
xhak a écrit : bah mon ojdbc14.jar marche tres bien jusqu'a maintenant avec mon jdk1.6... mais je vais essayer le ojdbc6.jar pr voir |
Mais ojdbc6.jar correspond à Oracle 11g.
Marsh Posté le 03-02-2008 à 14:15:15
Bonjour a tous,
Apres qlq heures de tirages de cheveux, j'en viens a vous parceque la je vois pas du tout :\
Alors voila, j'ai commence un programme (DatabaseAnalyser) tout con, qui utilise deux librairies: CLI & OJDBC
La structure de mon repertoire est ainsi:
DatabaseAnalyser:
bin
lib
src
DatabaseAnalyser/bin:
DatabaseAnalyser.class
DatabaseAnalyser/lib:
commons-cli-1.1.jar
ojdbc14.jar
DatabaseAnalyser/src:
DatabaseAnalyser.java
Donc rien de bien folichon... mais lorsque je le lance voila ce que j'ai:
C:\Documents and Settings\senx01\My Documents\My Projects\eclipse_workspace\DatabaseAnalyser>java -cp ./bin/;./lib/ojdbc14.jar;./lib/commons-cli-1.1.jar DatabaseAnalyser [args]
[...]
java.sql.SQLException: No suitable driver found for jdbc:oracle:thin:@[...]
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at DatabaseAnalyser.main(DatabaseAnalyser.java:37)
Bref j'ai la mechante impression qu'il ne regarde pas trop dans mon ojdbc14.jar ...
J'utilise eclipse, et j'ai la meme erreur que lorsque j'essaye de le lancer depuis une console
Je suis sous winXP avec un JDK v 1.6.0_03
Dans DatabaseAnalyser.java, voila comment j'ouvre la connexion:
Help