Avatar billede babynamnam Nybegynder
15. oktober 2002 - 12:51 Der er 5 kommentarer og
1 løsning

jar fil problemer

Jeg har læst en del spørgsmål her på eksperten omkring jar filer men jeg kan stadigvæk ikke få min egen jar fil til at virke.

Sådan ser det ud:

Jeg har en package picdif hvori alle mine classer ligger.
classerfilerne er som følger:
Application1.class(main class)
BilledeB1.class
BilledeB2.class
BilledeB3.class
BilledeB4.class
Check.class
Check2.class
ButtonsApp.class
DirMove.class
DirMove2.class
Frame1.class
Panel1.class
Sekvensen.class

Er der ikke nogen der kan give en step by step løsning til mit problem!!!
Avatar billede disky Nybegynder
15. oktober 2002 - 12:56 #1
har du husket en manifest fil ?
Avatar billede disky Nybegynder
15. oktober 2002 - 12:57 #2
Avatar billede carstenknudsen Nybegynder
15. oktober 2002 - 13:16 #3
Du har husket(?) at smide en manifest fil ind medkommandoen
jar umf manifest
hvor filen manifest indeholder linien
Main-Class: Application1
efterfulgt af et linieskift (absolut nødvendigt)
eller
Main-Class: picdif.Application1
hvis du bruger packages.
Avatar billede arne_v Ekspert
15. oktober 2002 - 13:49 #4
jar laver selv en manifest-fil, hvai man ikke angiver en.

java -classpath picdif.jar picdif.Application1

bør virke med en genereret manifest-fil.

Hvis du vil brug

java -jar picdif.jar

så skal du have lavet din egen manifest fil som sætter
Main-Class.
Avatar billede arne_v Ekspert
15. oktober 2002 - 13:51 #5
Hvad der også er meget vigtigt er at pathen inden i
jar-filen er rigtigt.

Hvis du står i directoriet ovenover picdif og
laver:

jar cvf picdif.jar picdif\*.class

så får alle class-filerne de rigtigt path (som matcher package)
inde i jar-filen.

Hvis du står nede i picdif og laver

jar cvf picdif.jar *.class

så er pathen gal.
Avatar billede babynamnam Nybegynder
19. januar 2003 - 09:58 #6
tak for hjælpen
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