如何使可执行文本文件使用参数运行 .jar 文件

如何使可执行文本文件使用参数运行 .jar 文件

我需要创建一个简单的可执行文本文件(最好通过 chmod +x,但这不是必需的),该文件运行 .jar 文件并传入 JVM 参数以及特定于 jar 的参数。它还必须在终端中运行,这样我才能看到输出。

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

其中 nogui 是特定于程序的参数,在终端中运行时似乎不执行任何操作(它甚至没有打开终端窗口)。

答案1

要通过运行 JAR 文件,java您需要使用开关-jar

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

相关内容