Как заставить исполняемый текстовый файл запустить файл .jar с аргументами

Как заставить исполняемый текстовый файл запустить файл .jar с аргументами

Мне нужно создать простой исполняемый текстовый файл (предпочтительно через chmod +x, но это не обязательно), который запускает файл .jar и передает аргументы JVM, а также специфичные для jar аргументы. Он также должен запускаться в терминале sp Я могу видеть вывод.

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

где nogui — специфичный для программы аргумент, похоже, ничего не делает при запуске в терминале (даже не открывает окно терминала).

решение1

Для запуска JAR-файла javaвам понадобится ключ -jar.

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

Связанный контент