2009-08-05 8 views
0

J'essayais java et connectivité 9acle d'oracle depuis longtemps j'ai essayé différentes manières le programme est très bien compilé au temps d'exécution son me montrant une erreur indiquant "no classdeffounderror" wat shud je fais? S'il vous plaît sumbody me fournir une solution à cela (j'ai essayé de définir le chemin de la classe dans tous les sens ...) J'ai besoin dès que possible .thank ..connectivité java-oracle9i/10g

+0

Que diriez-vous montrant la commande exacte que vous exécutez et l'erreur exacte que vous obtenez? –

+0

Quelle classe est introuvable? – pjp

+0

Utilisez-vous l'OCI ou le Thin driver? – pjp

Répondre

1

Vous devez mettre le pilote Oracle sur votre classpath.

Si vous utilisez un pilote JDBC plus vous pouvez télécharger une version plus récente d'ici un

http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/htdocs/jdbc_111060.html

Ils sont généralement rétrocompatible.

Vérifiez également que votre classe de pilote a été chargée et est correcte.

Class.forName("oracle.jdbc.driver.OracleDriver"); 

Voir un exemple de code http://w2.syronex.com/jmr/edu/db/oracle-and-java

Questions connexes