Mc FettoMedlem sedan nov. 20021 920 inlägg
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
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
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
Då är det väl classpathen, antar jag. Pekar den verkligen på jarfilen som den ska?
Mc FettoMedlem sedan nov. 20021 920 inlägg
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
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.