24. august 2004 - 15:32
Der er
16 kommentarer og 1 løsning
Problem - Could not find main. program will exit.
Jeg har en class fil med mainmetoden, som hedder HelloWorld og en manifestfil, som har følgende indhold: Manifest-Version: 1.2 Main-Class: HelloWorld Følgende skriver jeg i cmd: C:\test>C:\j2sdk1.4.2_05\bin\jar cvfm HelloWorld.jar mymanifest HelloWorld.CLASS Den skriver: added manifest adding: HelloWorld.CLASS(in = 1287) (out= 596)(deflated 53%) Når jeg her efter kører filen HelloWorld.jar, får jeg at vide at main metoden ikke kan findes. Hvad er problemet???
Annonceindlæg fra Infor
24. august 2004 - 15:34
#1
Bruger du pakker ? (og er der et linie skift efter sidste linie i manifest ?)
24. august 2004 - 15:40
#2
jeg har lavet et linieskift. Følgende pakker er inkluderet import javax.microedition.lcdui.*; import javax.microedition.midlet.*;
24. august 2004 - 15:41
#3
Jeg mener er HelloWorld i en pakke ?
24. august 2004 - 15:43
#4
Nå ok.... nej
24. august 2004 - 15:43
#5
men da den blev kompilet gjorde den og det er den sammme class fil der bruges...?
24. august 2004 - 15:45
#6
Kan du prøve at sikre dig at det er .class og ikke .CLASS inde i jar filen.
24. august 2004 - 15:48
#7
Når jeg extracter den står der HelloWorld.CLASS
24. august 2004 - 15:49
#8
Prøv lige og fix det først.
24. august 2004 - 15:51
#9
ok nu
24. august 2004 - 15:52
#10
Løste det problemet ?
24. august 2004 - 15:53
#11
nej....
24. august 2004 - 15:54
#12
Jeg prøvede lige at lave en ny classfil og der opstod en masse fejl... javac fil.java skulle da være korrekt når man har benytte j2me?
24. august 2004 - 16:19
#13
Jeg kender intet til J2ME.
24. august 2004 - 17:11
#14
Men jeg forstå ikke helt. J2ME skal køres på mobil telefon/PDA. Og jeg tvivler på at de overhovedet bruger main class. Så præcis hvad er det du forsøger ?
24. august 2004 - 18:00
#15
Det jeg forsøgte virker nu. Jeg havde udviklet en applikation til min mobil telefon, som ikke ville køre på min computer når den var en jar fil, hvilket er klart efter nærmere omtanke. Den virker fint på min telefon. Tak for din tid ellers..
24. august 2004 - 18:01
#16
du kan smide et svar ind også får du point....
24. august 2004 - 18:05
#17
ok
Kurser inden for grundlæggende programmering