webForumDet fria alternativet

ClassNotFoundException

5 svar · 304 visningar · startad av Mc Fetto

Mc FettoMedlem sedan nov. 20021 920 inlägg
#1

får detta felmeddelande:

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

När jag kör följande:

db = new DbConnector("com.mysql.jdbc.Driver", "localhost", "mind", "root", "");

Ifs inte på den raden men, när jag försöker göra ett databasanrop.
Jag har denna filen: mysql-connector-java-3.0.9-stable-bin i classpath. Får felet på denna rad:

result = stmt.executeQuery(sql);

Ngn som vet vad felet kan vara?

spangoMedlem sedan juni 20006 147 inlägg
#2

Re: ClassNotFoundException

Mc Fetto skrev:

Ifs inte på den raden men, när jag försöker göra ett databasanrop.
Jag har denna filen: mysql-connector-java-3.0.9-stable-bin i classpath. Får felet på denna rad:

result = stmt.executeQuery(sql);

Ngn som vet vad felet kan vara?

Konstigt. Du borde inte få det på den raden, nämligen. Du borde få det när du anropar Class.forName("com.mysql.jdbc.Driver"), vilket jag antar händer i DbConnector, inte sant?

Mc FettoMedlem sedan nov. 20021 920 inlägg
#3

Re: Re: ClassNotFoundException

spango skrev:

Konstigt. Du borde inte få det på den raden, nämligen. Du borde få det när du anropar Class.forName("com.mysql.jdbc.Driver"), vilket jag antar händer i DbConnector, inte sant?

Precis!

R: och när jag nu tittar närmre så är det just där det felar, vet inte var jag fick det andra ifrån. Altså Class.forName...

spangoMedlem sedan juni 20006 147 inlägg
#4

Då är det väl classpathen, antar jag. Pekar den verkligen på jarfilen som den ska?

Mc FettoMedlem sedan nov. 20021 920 inlägg
#5

C:\mysql-connector-java-3.0.9-stable-bin.jar; saxat från classpathen
filen heter mysql-connector-java-3.0.9-stable-bin.jar

Mc FettoMedlem sedan nov. 20021 920 inlägg
#6

Det visade sig tydligen att när jag avinstallerade en del sdk's till java2me så på något sätt så ändrade jbuilder sdk till en annan än den jag brukar använda. När detta var ändrat så fungerade det igen.

Genererad på 362 ms · cache AV · v20260730165559-full.f96bc7eb