Avatar ·

JAR-Datei startet nicht: "no main manifest attribute"

Hallo zusammen! Ich bin neu in Java und versuche, mein erstes Projekt in eine ausführbare JAR-Datei zu packen. Das Projekt ist einfach: Es gibt eine Klasse `Main` mit einer `main`-Methode, die "Hello, World!" ausgibt. Ich kompiliere die Klassen über die Kommandozeile und erstelle dann die JAR mit dem Befehl: ``` jar cf myapp.jar Main.class ``` Danach versuche ich, sie auszuführen: ``` java -jar myapp.jar ``` Und erhalte den Fehler: ``` no main manifest attribute, in myapp.jar ``` Ich habe überprüft, dass die `main`-Methode korrekt deklariert ist — `public static void main(String[] args)`. Woran könnte das Problem liegen? Muss ich beim Erstellen der JAR etwas zusätzlich angeben? Ich habe über das Manifest gelesen, verstehe aber nicht ganz, wie ich es richtig erstelle. Bitte erklärt mir Schritt für Schritt, was ich falsch mache. Vielen Dank im Voraus! Beispiel meines Codes: ```java