Java virker kun i eclipse

Tags:    programmering

når jeg trykker kør i eclipse virker det perfekt. men jeg har prøvet det af på min netbook og ipod som siger dette:

exception in thread "main" java.lang.nclassdeffounderror: hejverden/java
...
could not find the main class: hejverden.java. program will exit



3 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 5 karma
Sorter efter stemmer Sorter efter dato
Skal bare lige tjekke. Det er en executeable jar-fil du prøver at åbne. Har du husket at vælge din driver-klasse som din hovedklasse da du lavede din jar-fil?



når jeg trykker kør i eclipse virker det perfekt. men jeg har prøvet det af på min netbook og ipod som siger dette:

exception in thread "main" java.lang.nclassdeffounderror: hejverden/java
...
could not find the main class: hejverden.java. program will exit


Det ser ud til, at du har kørt kommandoen
Fold kodeboks ind/udKode 

Der er to fejl i det.

  • Det er ikke .java-filerne, der skal køres, men derimod .class-filerne(ligger måske under bin mappen i stedet for src mappen i eclipse)

  • Filendelsen skal ikke med for at


Så hvis du bevæger dig ind i mappen med .class filerne, og kører
Fold kodeboks ind/udKode 
, burde det virke(under forudsætning af at du ikke har brugt pakker)





Typisk ligger class filerne andre steder når man udvikler end når man "udgiver". Hvordan starter du programmet på din netbook og ipod?



t