
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 java
benötigen Sie den Schalter -jar
.
#!/bin/bash
java -Xmx4G -Xms2G -jar file.jar nogui