Wie erstelle ich eine Java-Anwendung, die per Mausklick ausgeführt werden kann?

Ich hätte gerne eine Java-Anwendung, die einfach gestartet werden kann.

Bisher habe ich es geschafft, eine JAR-Datei zu erstellen, aber ich sehe noch keine Vorteile. Bevor ich meine Anwendung von "java HelloWorldSwing" ausführe und jetzt "java -jar HelloWorldSwing.jar" verwende (was noch komplizierter ist als der vorherige Befehl und nach meinem Verständnis erfordert die Verwendung einer JAR-Datei das Vorhandensein von * .mf-Datei im selben Verzeichnis).

Ich hätte gerne eine der beiden folgenden Situationen:

Nur eine einzige Datei, die auf ein anderes Betriebssystem kopiert werden kann, und das Projekt kann durch einfaches Klicken auf diese Datei in einem Dateibrowser gestartet werden (wenn Sie im Moment auf meine JAR-Datei klicken, beginnt Ubuntu mit dem Extrahieren des Archivs (weil JAR ein Archiv ist) , Ich weiß)).

Erstellen Sie ein Piktogramm, das auf einem Desktop abgelegt werden kann, und klicken Sie auf, um mein Java-Programm zu starten.

Antworten auf die Frage(8)

Ihre Antwort auf die Frage