Страницы

Поиск по вопросам

пятница, 5 октября 2018 г.

Автозагрузка jar при старте CentOS6

в рамках изучения java (первый яп) написал простой эхо сервер с клиентом.
Друг дал доступ к серверу под управлением centos6 (первое знакомство с nix(?) системой).
После установки jre8 - смог запустить .jar на исполнение.
Как добавить файл в автозагрузку при старте системы?


Ответ

Создаем файл /etc/init.d/"filename" В нем пишем:
#!/bin/sh #chkconfig: 345 99 01 #description: some code to load on boot case "$1" in start) cd /root/myjavaserver/ /usr/bin/java -jar java.jar & ;; stop) killall -v java ;; esac exit 0 Делаем файл исполняемым: chmod +x "filename" Добавляем в службы chkconfig --add "filename" Всё должно заработать.

Комментариев нет:

Отправить комментарий