So führen Sie aus einer ausführbaren Textdatei eine JAR-Datei mit Argumenten aus

So führen Sie aus einer ausführbaren Textdatei eine JAR-Datei mit Argumenten aus

Ich muss eine einfache ausführbare Textdatei erstellen (vorzugsweise über chmod +x, aber das ist nicht notwendig), die eine JAR-Datei ausführt und JVM-Argumente sowie JAR-spezifische Argumente übergibt. Sie muss auch im Terminal SP ausgeführt werden. Ich kann die Ausgabe sehen.

#!/bin/bash
java -Xmx4G -Xms2G file.jar nogui

wobei „nogui“ das programmspezifische Argument ist, scheint nichts zu bewirken, wenn es im Terminal ausgeführt wird (es öffnet nicht einmal ein Terminalfenster).

Antwort1

Zum Ausführen einer JAR-Datei über javabenötigen Sie den Schalter -jar.

#!/bin/bash
java -Xmx4G -Xms2G -jar file.jar nogui

verwandte Informationen