OVH Cloud OVH Cloud

jdbc : class introuvable

2 réponses
Avatar
phuchau007
bonjour,

j'ai créé une applet qui connecte à une base de sql. Lorsque j'execute
le programme, ca marche normalement. Mais le probleme c'est que quand
je lance mon fichier html qui inclut cette applet par l'Internet
Explorer, j'ai eu l'erreur suivante :

java.lang.NoClassDefFoundError: org/gjt/mm/mysql/Driver

at JdbcFilms.init(JdbcFilms.java:73)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)


A la place de l'applet, c'est un carré noir (j'ai essayé de lancer une
autre applet qui n'utilise pas org/gjt/mm/mysql/Driver, ca marché
bien)

saviez vous pourquoi ?

Merci d'avance pour vos reponses

2 réponses

Avatar
Thomas Nguyen
On Wed, 27 Oct 2004 13:57:37 -0700, phuchau wrote:
java.lang.NoClassDefFoundError: org/gjt/mm/mysql/Driver

saviez vous pourquoi ?


C'est très simple, t'as oublié d'indiquer que ton applet utilise le
driver mysql.

Faut mettre le jar du driver sur le serveur web et modifier le paramètre
ARCHIVE du tag APPLET en conséquence.

Dans ta page html, le tag APPLET doit ressembler vaguement à ça:
<APPLET ARCHIVE = "monArchive.jar,mmMysql.jar" .... > </APPLET>

Avatar
phuchau007
Oui ca marche, merci bien !!!!!!!!

allez à bientot




Thomas Nguyen wrote in message news:...
On Wed, 27 Oct 2004 13:57:37 -0700, phuchau wrote:
java.lang.NoClassDefFoundError: org/gjt/mm/mysql/Driver

saviez vous pourquoi ?


C'est très simple, t'as oublié d'indiquer que ton applet utilise le
driver mysql.

Faut mettre le jar du driver sur le serveur web et modifier le paramètre
ARCHIVE du tag APPLET en conséquence.

Dans ta page html, le tag APPLET doit ressembler vaguement à ça:
<APPLET ARCHIVE = "monArchive.jar,mmMysql.jar" .... > </APPLET>