首先我想说的是,我不是研究的程序员。
我已经编写了服务器应用程序,并希望在重新启动Raspberry Pi(操作系统是Debian)时自动启动这些服务器。
我的服务器应用程序在命令File(System.getProperty("user.dir"), "Security")
启动时为安全证书创建文件夹。
如果我通过shell启动应用程序作为jar文件,则应用程序正常工作。但是,如果我通过AutoStart启动这些应用程序,则应用程序启动,但不会创建文件夹。我认为我的应用程序没有在系统上写入的权限。
我试图将jar文件放入etc/init.d中的start/stop脚本中,但prolem仍在那里。
rpi info 使用sudo许可运行应用程序的解决方案:
1.开放端子和类型: sudo nano/etc/rc.local
2. add Line/path/to/your/hous&
3.ctrl x,y,输入以保存
现在,您的应用程序已拥有Sudo许可,您有权将任何文件夹