michi@sysvorOrt ~/programmierung/java $ java -jar TypeitinGUI.jar
kein Hauptmanifestattribut, in TypeitinGUI.jar
Die Fehlermeldung „kein Hauptmanifestattribut, in TypeitinGUI.jar“ bedeutet, dass in der Manifest-Datei der JAR-Datei TypeitinGUI.jar das erforderliche Main-Class-Attribut fehlt. Um eine Java-Anwendung, die in einer JAR-Datei verpackt ist, mit dem Befehl java -jar
auszuführen, muss die Manifest-Datei der JAR-Datei das Main-Class
-Attribut enthalten. Dieses Attribut gibt den vollqualifizierten Namen der Klasse an, die die main()
-Methode als Einstiegspunkt der Anwendung enthält. Wenn das Main-Class
-Attribut in der Manifest-Datei fehlt, kann die Java-Laufzeitumgebung nicht ermitteln, welche Klasse ausgeführt werden soll, was zu dem Fehler „kein Hauptmanifestattribut“ führt.