/ / Wie füge ich JVM-Parameter für eine ausführbare JAR hinzu? - Java, Eclipse, Jar, JVM-Argumente

Wie füge ich JVM-Parameter für ein lauffähiges Glas hinzu? - Java, Eclipse, Jar, JVM-Argumente

Für das lauffähige Glas, das ich erstelle. Es erfordert xmx1024 als JVM-Argument. Wie kann ich das machen ? Oder gibt es eine Alternative?

Antworten:

6 für die Antwort № 1

Sie können ein Startskript für jede Plattform bereitstellen, auf der das Programm ausgeführt werden soll. Zum Beispiel unter Linux können Sie haben program.sh

java -mx1024 -jar lib/artifact.jar arg1 arg2

Natürlich müssen Sie dem Benutzer mitteilen, dass das Programm über das Startskript ausgeführt werden soll, da es fehlschlägt, wenn er versucht, das JAR manuell zu starten.

Sie können sogar in Ihrem Programm einchecken, ob die VM mit den erforderlichen Argumenten gestartet wurde, und wenn nicht, bald fehlschlagen. Beziehen auf diese Antwort.


1 für die Antwort № 2

Es gibt Werkzeuge wie Kapsel Dadurch kann ein ausführbares JAR mit JVM-Argumenten und sogar plattformspezifischen Startskripten gebündelt werden.