ilpostino Skrevet 17. mars 2004 Del Skrevet 17. mars 2004 har begynt å ta opp Java igjen etter at jeg lærte meg det for mange år siden og har siden latt det gå i glemmeboken... har lastet ned endel snippels fra Sun sine sider men får den samme feilmeldingen på alle programmene. (se topic for feilmelding). hva skyldes denne feilen og hvordan får jeg "omgått" denne feilen? mener å huske at det går ann å "kaste" feeil som skjer i programmet. det går greit å kompilere programmene men feilmeldingen dukker opp når jeg skal kjøre dem.. Sitter på Suse 9.0 med Java 2 SDK og java2-jre..... Lenke til kommentar
fjotten Skrevet 17. mars 2004 Del Skrevet 17. mars 2004 Lurer på om det er en feil som kommer om det er noe galt med classpathen eller noe sånt. Har opplevd den feilen på noen maskiner jeg og, når det gjelder programmer jeg vet virker. Lenke til kommentar
MailMan13 Skrevet 17. mars 2004 Del Skrevet 17. mars 2004 Du refererer en klasse som ikke ligger i classpath. Hvilken klasse det er skal stå i feilmeldingen. Lenke til kommentar
SNratio Skrevet 18. mars 2004 Del Skrevet 18. mars 2004 Har du . på path/classpath? Den meldinga pleier vel å bety at run-time'n leiter på feil sted, eller? (Burde visst dette, lenge sida sånne problemer.) Lenke til kommentar
Mr.Garibaldi Skrevet 19. mars 2004 Del Skrevet 19. mars 2004 (endret) Hei Litt basic info, men lett å glemme når man ikke har kodet på en stund. Java er case sensistiv når det gjelder klassenavn, så hvis du har laget klassen "mittProgram" så vil du få topic som feilmelding (+litt mer info) hvis du prøver å starte den som "mittprogram". Exception in thread "main" java.lang.NoClassDefFoundError: mittprogram (wrong name: mittProgram) at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Sourc at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$100(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) En annen ting som gir den feilmeldingen er hvis du prøver å starte programmet med ".class". Hvis du prøver å starter "mittProgram.class" så vil du få topic som feilmelding. Exception in thread "main" java.lang.NoClassDefFoundError: mittProgram/class Evt. hadde det vært fint å få hele feilmeldingen, da det da er letter å finne feilen. Endret 19. mars 2004 av Mr.Garibaldi Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå