Avatar billede mickni33 Nybegynder
17. oktober 2003 - 10:44 Der er 8 kommentarer og
1 løsning

jar filer

jeg prøver at lave en jarfil fra commando prompt.

jeg har lavet en fil Manifest.mf som indeholder texten
Manifest-Version:1.0
Main-Class:jarTest

mine filer som skal jar'es hedder
jarTest.java og jarTest.class

så skriver jeg
jar cvfm minJar.jar Manifest.mf jarTest.java jarTest.class


men den skriver fejl:
java.io.IOException: invalid header field
at java.util.jar.attributes.read(Attributs.java:359)
java.util.jar.Manifest.read(manifest.java:162)
java.util.jar.Manifest.(init)(manifest.java:52)
sun.tools.jar.Main.run(Main.java:124)

er der nogen der ved hvad de fejl betyder
Avatar billede mickni33 Nybegynder
17. oktober 2003 - 10:47 #1
fandt selv ud af det(typisk ikk?)
i kommandoprompt skal man ikke skrive m
c:>jar cvf Manifest.mf ........
Avatar billede arne_v Ekspert
17. oktober 2003 - 11:07 #2
Øh...

m skal med hvis manifest
Avatar billede mickni33 Nybegynder
20. oktober 2003 - 11:49 #3
hvad menes der med manifest ?
Det virker ikke hvis jeg tager det med
Avatar billede arne_v Ekspert
20. oktober 2003 - 14:34 #4
Manifest er en lile fil som man ligger ind i jar-filen med
oplysninger om koden.

F.eks.:
  Main-Class
  Class-Path
Avatar billede mickni33 Nybegynder
21. oktober 2003 - 14:02 #5
når jeg tager m med så laver den fejlen ovenover samt skriver

java.io.FileInputstream.open (Native method)

Hvis jeg ikke tager m med virker det...men så er den måske ikke jar'et korrekt eller hva??
Avatar billede arne_v Ekspert
21. oktober 2003 - 21:11 #6
jar cvfm minJar.jar Manifest.mf jarTest.java jarTest.class

er rigtigt !

jar cvmf minJar.jar Manifest.mf jarTest.java jarTest.class

er forkert (og kan give sådan en fejl) !

DU er ikke kommet til at bytte om på m og f ?
Avatar billede mickni33 Nybegynder
22. oktober 2003 - 08:48 #7
skriver stadig samme fejl måske er det min installation af JBuilder og min SDK fra Siemens.
Avatar billede arne_v Ekspert
22. oktober 2003 - 09:03 #8
Du bruger ikke Java SDK fra SUN ?
Avatar billede mickni33 Nybegynder
22. oktober 2003 - 09:06 #9
jojo det er fra Sun.. men jeg mener fra min Siemens TC45 instalations CD :-)
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