У меня есть файл .jar и я хотел бы открыть его с помощью исполняемого файла Unix java , который я встроил в другое приложение.(У меня не установлена Java из соображений безопасности) Есть ли способ запустить этот файл .jar в OS X, напрямую используя исполняемый файл Unix, желательно не требуя, чтобы Terminal, iTerm и т.д. Оставались открытыми? Я знаю, что при запуске path/to/java -jar file.jar файл .jar запускается очень хорошо, но окно терминала должно оставаться открытым.

1 ответ1

1

Очевидно, вы можете использовать nohup /path/to/java -jar /path/to/server.jar & в других системах Unix /Linux. Я только попробовал это и не было никакого успеха с OSX.

Вы можете запустить его в сеансе экрана.

screen -S ScreenSessionName -dmS /path/to/java -jar file.jar

Вы можете снова подключиться к экрану, чтобы остановить или изменить настройки запущенной программы с помощью

screen -r ScreenSessionName

Введите man screen в терминале для получения дополнительной информации о том, как можно использовать утилиту screen.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .