27. februar 2005 - 21:12Der er
38 kommentarer og 2 løsninger
problemer med Jar og manifest !
MIN JAR FIL KAN IKKE FINDE MAIN KLASSE! "Could not find the main class. Program will exit." Jeg har lavet en GUI i java, som jeg vil lave en jar fil for. klassen hedder Math1GUI.class og er i Training pakken. Min main metode er også i Math1GUI klassen. jeg gør følgende: 1- lave en manifest fil i samme mappe (math.mf), hvor klassen ligger Main-Class: Training.Math1GUI (har husket linieskift!)
2- skriver følgende i cmd: jar cvfm run.jar math.mf Math1GUI.class
min jar fil bliver lavet, men jeg kan ikke køre programmet, da det ovennævnte problem kommer frem!
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
jamen når jeg skriver jar cvfm run.jar math.mf Training så siger den: no such file or directory added manifest. skal jeg måske ændre noget i manifest filen?
jeg er nybegynder i eclipse. havde godt nok hørt at den kunne lave jar filer, men har ik kigget nærmere på det. når jeg dobbeltklikker på run.jar sker der ik noget! jeg har gjort det i sagde..
carsten>> har lavet det med lille t i manifest (selvom pakken er med stort T) men nu kommer den samme besked som før. main class not found.. arne_v>> jeg ska nok prøve med eclipse. men vil lige få det her til køre først! men tak for tippet.
det er lige præcis hva jeg gjorde. har ændret det til stort T i manifest.
min mainklasse (Math1GUI.class) ligger her: c:\Documents and Settings\Eclipse Workspace\OOP2\Training
manifestfilen (math.mf) ligger her: c:\Documents and Settings\Eclipse Workspace\OOP2
jeg skriver følgende i cmd: c:\Documents and Settings\Eclipse Workspace\OOP2> jar cvfm run.jar math.mf Training\Math1GUI.class
run.jar bliver oprettet i OOP2/ men den kan ikke åbne programmet. der sker simpelthen ikke noget! men nu kommer "Could not find the main class. Program will exit" ikke længere frem.
WOOOOOW!!!! det virker nu! skulle bare ha' fjernet Math1GUI.class tak til jer begge. men nu var det carsten som løst det helt.. men også al respekt til dig arne_v
Og så er det langt nemmere hvis man bruger ant ...
Synes godt om
Ny brugerNybegynder
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.