26. september 2006 - 20:07
Der er
21 kommentarer og 1 løsning
fejlmedelse i windows - fil fra linux og der virkede det fint
Hej jeg har hentet en java fil fra linux over i windows i linux kørte den fint, men i windows får jeg en fejlmeddelse. jeg kan godt compilerer den uden at få fejl men når jeg skal afvikle den får jeg en fejlmeddelse der siger sådan her. exeception in thread "main" java.Lang.NoClassDefFoundError: MV2/java jeg er totalt nybegynder i java, som det nok ses :-) hvordan får jeg det til at virke i windows ? på forhånd tak. Martin
Annonceindlæg fra Infor
26. september 2006 - 20:24
#1
1. Ligger den class fil i en jar fil? 2. Ligger class filen i en package ? 3. Er der et manifest ?
26. september 2006 - 20:29
#2
1. jeg har hentet mine filer, hjem som, MV2.java og MV2.class forstår ikke spørgsmår 2 og 3
26. september 2006 - 20:31
#3
jeg har instaleret jdk 5.0_8 og lavet en miljøvariabel, så jeg kan kalde java komandoerne alle steder fra
26. september 2006 - 20:45
#4
Må vi se toppen af filen MV2.java, bare ned til 'public class MV2.....'
26. september 2006 - 20:48
#5
import java.util.Scanner; import java.io.IOException; import java.io.File; public class MV2
26. september 2006 - 20:59
#6
Okay - så ligger den ikke i en package, ellers havde der stået package etEllerAndet; import java.util.Scanner; .... .. Prøv at åbne en dosprompt og skriv java og tryk Enter Ser du en lignende meddelelse D:\>java Usage: java [-options] class [args...] (to execute a class) or java [-options] -jar jarfile [args...] (to execute a jar file)
26. september 2006 - 21:00
#7
ja sådan en medelse ser jeg
26. september 2006 - 21:05
#8
Så bevæg dig til den mappe hvor du har MV2.class liggende og skriv java MV2 Tryk Enter, så skulle det gerne rulle
26. september 2006 - 21:08
#9
det er prøvet det er der jeg får fejlmeddelsen
26. september 2006 - 21:13
#10
Så må det være fordi du skriver: java MV2.java eller java MV2.class ellers skal det virke
26. september 2006 - 21:13
#11
Fejlmeddelelsen kunne tyde på at du skriver: java MV2.java
26. september 2006 - 21:21
#12
nej det gør jeg alså ikke har lige prøvet igen for en sikkerheds skyld nu prøver jeg at ins java igen, og ser om det gør en forskel
26. september 2006 - 21:23
#13
Det tror jeg ikke, Java er inst. korrekt. Det betyder at jeg blank!
26. september 2006 - 21:26
#14
Jeg får nøjagtig samme fejl som dig hvis jeg skriver: java MV2.java Står du i samme mappe som MV2.class
26. september 2006 - 21:30
#15
det hjalp ikke nej. men tak for hjælpen, hvertfald
26. september 2006 - 21:30
#16
ja jeg står i samme mappe og jeg skriver kun java MV2
26. september 2006 - 21:52
#17
nu har jeg prøvet at instale java i en fiktiv maskine (xp)i vmware den maskine er helt ny instaleret og her virker det. er det ikke underligt ?
26. september 2006 - 22:05
#18
Jo - jeg fatter ikke hvorfor det ikke virker på den anden
26. september 2006 - 22:09
#19
kom med et svar så skal du få point
26. september 2006 - 22:10
#20
Nej, jeg synes ikke lige jeg har løst noget som helst - spis dem selv.
26. september 2006 - 22:14
#21
sådan ser jeg så ikke på det. ser sådan på det, at bare det at du gider bruge tid, det er et kæmp plus i sig selv. så læg et svar :-)
26. september 2006 - 22:15
#22
OK - det gør jeg så. :)
Kurser inden for grundlæggende programmering