Как запустить файл JAR с NOHUP из скрипта сервиса или bash

Я хочу запустить файл JAR через файл служебного скрипта или обычный скрипт bash. Если я попробую следующее в командной строке, все будет работать отлично. Файл JAR запускается в фоновом режиме, а также, если я завершаю сеанс SSH:

nohup /opt/java/jdk8_x32/jre/bin/java -jar /home/test/DoOnLANServerAgent_1.0.0-SNAPSHOT.jar &

Если я использую то же самое из файла сценария bash, JAR не запустится, и процесс никогда не будет запущен. Это также происходит, если я использую обычный служебный скрипт в /etc/init.d/myservice, Процесс не запустится, мне всегда нужно открывать терминал и вручную запускать программу Java.

Есть ли решение для моей проблемы?

0 ответов

Другие вопросы по тегам