У меня два компьютера, ПК_1 под управлением Debian5, ПК_2 под управлением Windows, мне нужно, чтобы ПК_1 автоматически запускал файл Jar при запуске.
Когда я помещаю файл сценария для выполнения файла Jar в /etc/init.d, запуск зависает на экране терминала (перед обычным экраном графического интерфейса Debian), поскольку файл Jar находится в бесконечном цикле (постоянно выполняются проверки).
Когда я помещаю файл скрипта в /etc/rc.local, каким-то образом мне удается заставить его исполниться после отображения экрана графического интерфейса, но он запускается как фоновый процесс, который не отображается в JFrame файла Jar.
Могу ли я узнать, есть ли способ запустить файл Jar как Root и на переднем плане, чтобы отображался графический интерфейс?
Причина, по которой мне потребовалась программа для запуска с правами root, заключается в том, что мне нужен доступ к последовательному порту. Так что ... да, мне нужно разрешение Root.