首页 文章

在启动时启动Java应用程序 - Raspberry Pi - Raspbian - Shell脚本

提问于
浏览
0

我一直试图通过Raspberry Pi 2启动时的shell脚本启动一个java应用程序一段时间,但绝对没有成功 . 我经历了无数的线程和教程,没有任何乐趣 .

我正在通过shell脚本运行java应用程序 .

rc.local

我已经尝试在etc / rc.local文件中引用shell脚本 . 我在usr / local目录中有应用程序,我也尝试将其移动到home / pi文件夹 . 每个文件的所有权限都设置为完整 .

su - pi -c“bash /home/pi/logon.sh&”

对启动没有影响,从终端运行shell脚本时运行正常 .

Chrontab

我编辑了chrontab文件 . 我在这个文件的末尾尝试了多个变种,在启动时没有任何效果 .

etc/init.d

我还将shell脚本放在此文件夹中并运行命令:sudo update-rc.d /etc/init.d/logon.sh defaults . 没有任何抱怨,似乎工作,shell脚本在手动执行时工作,但是在启动时没有启动 .

我假设在启动时没有启动Java,或者在Raspbian启动进入其接口之前shell脚本尝试运行,因为上述方法不起作用 . 我不介意在必要时丢失Raspbian接口,事实上这会更好 . 我只是想在Raspberry Pi启动时启动一个java应用程序 . 有任何想法吗?

谢谢

1 回答

相关问题