Heim >Java >javaLernprogramm >Wie erstelle ich eine ausführbare JAR-Datei für eine Java Swing-Anwendung?
Ausführbare JAR-Dateien für Java Swing-Anwendungen erstellen
Frage:
Für einen Java Swing Programm mit mehreren Quelldateien, wie kann ich eine ausführbare JAR-Datei erstellen, um das zu verteilen und auszuführen? Programm?
Antwort:
Um eine ausführbare JAR-Datei für ein Java Swing-Programm zu erstellen, befolgen Sie diese Schritte:
Erstellen Sie eine Manifestdatei (MANIFEST.MF): Erstellen Sie eine Textdatei mit dem Namen MANIFEST.MF mit folgender Inhalt:
Manifest-Version: 1.0 Main-Class: <main class name>
Ersetzen Sie
Kompilieren Sie die Manifestdatei: Konvertieren Sie die MANIFEST.MF-Datei mit dem jar-Befehl in eine binäre Manifestdatei:
jar cvfm manifest.mf -C . *.class
Erstellen Sie die JAR-Datei: Verpacken Sie alle kompilierten Klassen Dateien und die binäre Manifestdatei in eine JAR-Datei mit dem Befehl jar:
jar cfm jarexample.jar manifest.mf *.class
Ersetzen Sie jarexample.jar durch den gewünschten Namen für Ihre JAR-Datei.
Machen Sie die JAR-Datei ausführbar:Um die JAR-Datei ausführbar zu machen, ändern Sie ihre Berechtigungen mit dem Befehl chmod unter Linux/macOS oder jarsigner unter Windows:
chmod +x jarexample.jar
Oder
jarsigner -keystore keystore.jks -storepass password jarexample.jar <key alias>
Wenn Sie diese Schritte ausführen, wird eine ausführbare JAR-Datei erstellt, die durch Doppelklicken oder Ausführen ausgeführt werden kann über die Befehlszeile mit java -jar jarexample.jar.
Das obige ist der detaillierte Inhalt vonWie erstelle ich eine ausführbare JAR-Datei für eine Java Swing-Anwendung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!