01. juli 2004 - 13:46
Der er
17 kommentarer og 2 løsninger
Hjælp til objekter
Fatter ikke lige hvad fejlen er så håber nogle kan hjælpe. Den siger: java.lang.NoClassDefFoundError: Point Exception in thread "main" Her er koden: import java.awt.*; public class BenytPunkter { public static void main(String[] arg) { Point p; p = new Point(); int a; a = p.x; System.out.println("a: "+a); System.out.println("x-koordinat: "+p.x); System.out.println("y-koordinat: "+p.y); p.x = 110; p.y = 210; System.out.println("x-koordinat: "+p.x); System.out.println("y-koordinat: "+p.y); p.move(200,300); System.out.println("x-koordinat: "+p.x); System.out.println("y-koordinat: "+p.y); p.x = p.x + 5; System.out.println("x-koordinat: "+p.x); System.out.println("y-koordinat: "+p.y); p.translate(-10,20); System.out.println("x-koordinat: "+p.x); System.out.println("y-koordinat: "+p.y); } }
Annonceindlæg tema
Har lige prøvet at kører din kode - og det ser ud til at fungere fint - kan ikke lige se nogen fejl i det.. Har du den commando du bruger til at kører koden med ? mvh Europe
Jeg bruger eclipse, og den siger også noget med "Could not find the main class. Program will exit."
Jeg trykker bare run Application.
Okay Jeg kørte den selv i Jdeveloper - og her er der ingen problemer... det er ikke noget med at din file har et andet navn end BenytPunkter.java ? mvh Europe
hvor download´r man Jdeveloper og er det gratis?
Jeg prøvede lige at lave en test i en dosprompt og det gav lidt resultat. Jeg stilte mig i det bibliotek hvor .java filen ligger og skrev følgende : java.exe -classpath C:\DevTools\test\Project1\classes BenytPunkter hvor C:\DevTools\test\Project1\classes stien til hvor class filen ligger.. prøv det og se om det ikke virker... mvh Europe
Hjælper ikke, men kan jeg ikke bare bruge Jdeveloper??
Jo det skulle der vel ikke være noget i vejen for. otn.oracle.com Der kan den findes. mvh Europe
01. juli 2004 - 14:35
#10
Men det andet skulle nu også gerne virke.... Hvad får du at vide hvis du skriver java -version Og prøv lige at ligge .java og .class fil i samme bib. og skriv så følgende - når du stå i bib. java.exe -cp . BenytPunkter
01. juli 2004 - 14:43
#11
Siger den: java.lang.NoClassDefFoundError: Point eller: Could not find the main class. Program will exit ?
01. juli 2004 - 14:44
#12
den skriver "java.lang.NoClassDefFoundError: Point" i consolen og "Could not find the main class. Program will exit" i en popopboks
01. juli 2004 - 14:47
#13
Hm. Dit program virker fint i min Eclipse. Du har ikke brugt pakker ? Og filen hedder BenytPunkter.java ?
01. juli 2004 - 14:50
#14
package??
01. juli 2004 - 14:56
#15
den siger også "Exception in thread "main"" i consolen.
01. juli 2004 - 14:58
#16
Du har ikke smidt filen i en pakke men glemt package direktiv i filen ? I Eclipse er pakker sådan nogle lille orange pakker med snor omkring. Din kode forventer at den ligger i default package.
01. juli 2004 - 17:28
#17
Jeg har fundet ud af det, ved ikke selv hvad jeg gjorde men fik den til at virker. Smider i lige et svar så for i lige nogle point for forsøget. Daniel
01. juli 2004 - 18:55
#18
ok
02. juli 2004 - 08:18
#19
ok
Kurser inden for grundlæggende programmering