Ich versuche, ein RPM-Paket für eine ausführbare jar erstellen mit izpack erstellt. Es ist im Grunde ein Installationsassistent, der es einem Benutzer ermöglicht, ein Tool/eine Software zu installieren. Es bietet eine ausführbare jar. So haben wirIzpack ausführbare JAR zu RPM
Java -jar Datei.jar
So initialisieren Sie den Assistenten zu tun. Ich versuche, es in Linux zu automatisieren, indem ich eine rpm erstelle, die dieses jar und eine sh-Datei nimmt, die dieses jar ausführt und die sh-Datei ausführt, wenn ich die rpm-Datei ausführe. Ich bin neu bei rpmbuild und alle Tutorials online sind über das Kopieren eines bestimmten Jar aus der RPM-Datei an einen Zielort, nicht darüber, wie es ausgeführt wird.
Kann mir jemand bieten eine Probe-Spez-Datei die Folgendes
eine RPM-Datei mit .jar Erstellt und .sh Wenn rpm -i file.rpm ausgeführt wird, läuft die .sh-Datei, die wiederum Führt das Glas aus und öffnet den Assistenten.
Ich bin offen für alle anderen Vorschläge, wie Sie Jar automatisch ausführen. Ich versuche im Grunde, eine exe ähnliche Datei für Linux
Vielen Dank im Voraus zu erstellen.
Ja, ich habe es irgendwann herausgefunden. stattdessen habe ich dem generierten jar einen script-header hinzugefügt, um das jar automatisch auszuführen und als Ergebnis eine run-datei zu erstellen. –