Avatar billede bjkl Nybegynder
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???
Avatar billede arne_v Ekspert
24. august 2004 - 15:34 #1
Bruger du pakker ?

(og er der et linie skift efter sidste linie i manifest ?)
Avatar billede bjkl Nybegynder
24. august 2004 - 15:40 #2
jeg har lavet et linieskift. Følgende pakker er inkluderet

import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;
Avatar billede arne_v Ekspert
24. august 2004 - 15:41 #3
Jeg mener er HelloWorld i en pakke ?
Avatar billede bjkl Nybegynder
24. august 2004 - 15:43 #4
Nå ok.... nej
Avatar billede bjkl Nybegynder
24. august 2004 - 15:43 #5
men da den blev kompilet gjorde den og det er den sammme class fil der bruges...?
Avatar billede arne_v Ekspert
24. august 2004 - 15:45 #6
Kan du prøve at sikre dig at det er .class og ikke .CLASS inde i jar filen.
Avatar billede bjkl Nybegynder
24. august 2004 - 15:48 #7
Når jeg extracter den står der HelloWorld.CLASS
Avatar billede arne_v Ekspert
24. august 2004 - 15:49 #8
Prøv lige og fix det først.
Avatar billede bjkl Nybegynder
24. august 2004 - 15:51 #9
ok nu
Avatar billede arne_v Ekspert
24. august 2004 - 15:52 #10
Løste det problemet ?
Avatar billede bjkl Nybegynder
24. august 2004 - 15:53 #11
nej....
Avatar billede bjkl Nybegynder
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?
Avatar billede arne_v Ekspert
24. august 2004 - 16:19 #13
Jeg kender intet til J2ME.
Avatar billede arne_v Ekspert
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 ?
Avatar billede bjkl Nybegynder
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..
Avatar billede bjkl Nybegynder
24. august 2004 - 18:01 #16
du kan smide et svar ind også får du point....
Avatar billede arne_v Ekspert
24. august 2004 - 18:05 #17
ok
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester