(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