(JAVA) Verwenden Sie die Eingabeaufforderung, um eine .jar-Datei aus mehreren .class-Dateien zu erstellen

Ich habe eine .java-Datei mit dem Namen Main.java geschrieben und sie mit dem Java-Code in der Windows-Eingabeaufforderung kompiliert. Der Compiler erstellt mehrere .class-Dateien (Main.class, Main $ 1.class & Main $ 2.class - vermutlich, weil meine Main.java-Datei anonyme innere Klassen enthält). Ich versuche, eine ausführbare JAR-Datei zu erstellen, damit ich auf eine Verknüpfung doppelklicken kann, um diese Anwendung auszuführen (es ist eine Java Swing-Anwendung), aber ich bin erfolglos, wenn ich zum Verzeichnis der drei Klassendateien navigiere und Folgendes eingebe:

jar cfv file.jar Main.class Main$1.class Main$2.class

Die Eingabeaufforderung gibt dann diesen Text aus:

added manifest
adding: Main.class(in 4871) (out = 2848)(deflated 41%)
adding: Main$1.class(in 1409) (out = 833)(deflated 40%)
adding: Main$2.class(in 1239) (out = 767)(deflated 38%)

Trotzdem passiert nichts, wenn ich im Windows Explorer auf die Datei file.jar doppelklicke. Es wird keine Schaukelanwendung geöffnet.

Hoffentlich kann mir jemand dabei helfen. Vielen Dank

Beste ... SL

Antworten auf die Frage(4)

Ihre Antwort auf die Frage