Как я могу разрешить самодельному jar-файлу разрешение на чтение и запись во время автозапуска? - PullRequest
0 голосов
/ 18 февраля 2019

сначала я хочу сказать, что я не изученный программист.

Я написал серверное приложение и хочу запустить этот сервер автоматически, если я перезагружаю Raspberry Pi (операционная система Debian).

Приложение моего сервера создает папки для сертификатов безопасности при запуске около команды File(System.getProperty("user.dir"), "Security").

Если я запускаю свое приложение в виде jar-файла через оболочку, приложение работает нормально.Но если я запускаю эти приложения через автозапуск, приложение запускается, но папки не создаются.Я думаю, что мое приложение не имеет разрешения на запись в систему.

Я пытался поместить файл jar в сценарий запуска / остановки в etc / init.d, но проблема все еще там.

1 Ответ

0 голосов
/ 20 февраля 2019

RPI INFO Решение для запуска приложения с разрешением sudo:
1.Откройте терминал и введите: sudo nano /etc/rc.local
2.Добавьтеline / path / to / your / application &
3.Ctrl + x, Y, Enter для сохранения

Теперь ваше приложение имеет разрешение sudo и вы можете создать любую папку

...