Manifest Dateien

Jack

Mitglied
Hi,

ich hab da ein kleines Problem mit der Manifest datei:

Wenn ich über den jar befehl z.B. folgende Zeile ausführe

jar cvf prg001.jar prg001.class

erhalte ich zwar meine jar Datei namens prg001.jar, jedoch kann man diese Datei nicht mit Java starten da dann folgender Fehler auftritt:

Failed to load Main-Class manifest attribute from
prg001.jar

Die Manifest Datei in der Jar datei enthält folgendes:

Manifest-Version: 1.0
Created-By: 1.4.2 (Sun Microsystems Inc.)

Mir ist klar dass da der Klassenpfad zur hauptklasse fehlt, jedoch weis ich nicht wie man diese einfügt bzw. dachte ich das dies der jar befehl schon automatisch für mich erledigt!
 
Erstell eine beliebige datei (z.B. manifest.mf) und schreib da folgendes rein:
Code:
Main-Class: DeineKlasse
dann ruf jar.exe so auf:
Code:
jar cvfm archive.jar manifest.mf *.class
 
es funktioniert

Vielen dank!

Ich habs hingekriegt! Gibt es für die Manifest Datei noch mehr parameter oder ist das das einzige das man setzten muss?
 
Zurück