Avatar billede phlip_19 Nybegynder
21. august 2003 - 22:51 Der er 8 kommentarer og
1 løsning

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

Jeg har lavet en jar fil med en manifest fil, så den skulle kunnet exequeres... og det virker normalt også fint, men da jeg ville gøre det med det program jeg havde lavet til databaser fil jeg fejlen: "java.lang.ClassNotFoundException: com.mysql.jdbc.Driver"!!!

findes der nogen logisk forklaring på dette??? HJÆLP!!!
Avatar billede arne_v Ekspert
21. august 2003 - 22:55 #1
jar-filen med JDBC-driveren er ikke i classpath.

Du kan tilføje en:

Class-Path: mysqljdbcdriver.jar

i dit manifest.
Avatar billede phlip_19 Nybegynder
21. august 2003 - 22:56 #2
hvordan det?
Avatar billede phlip_19 Nybegynder
21. august 2003 - 22:57 #3
ups! var ikke meningen...
Avatar billede arne_v Ekspert
21. august 2003 - 22:59 #4
Normalt skriver du:

java -classpath mysqljdbcdriver.jar pakke.DinKlasse

Nu har du så lavet en jar-fil med:

pakke/DinKlasse.class

Og for at kunne eksekvere den jar-fil har du tilføjet:

Main-Class: pakke.DinKlasse

til manifestet.

For at få classpath'en sat skal du tilføje en linie mere til manifest med:

Class-Path: mysqljdbcdriver.jar

[jar filen hedder naturligvis noget andet]
Avatar billede arne_v Ekspert
21. august 2003 - 23:00 #5
Både Main-Class og Class-Path er beskrevet her:
  http://java.sun.com/docs/books/tutorial/jar/basics/manifest.html
Avatar billede phlip_19 Nybegynder
21. august 2003 - 23:03 #6
thx... virker bare wunderbart  :-))
Avatar billede phlip_19 Nybegynder
21. august 2003 - 23:03 #7
Hvad laver du egentligt siden du ved så meget om Java??
Avatar billede arne_v Ekspert
21. august 2003 - 23:06 #8
Arbejder som programmør bl.a. i Java.
Avatar billede phlip_19 Nybegynder
21. august 2003 - 23:06 #9
cool... ja der er nogen der kan :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester