首先,我想说,我不是一个研究过的程序员。
我已经编写了一个服务器应用程序,如果我重新启动一个覆盆子pi(操作系统是debian),我想自动启动这些服务器。
我的服务器应用程序在启动命令File(System.getProperty("user.dir"), "Security")
时为安全证书创建文件夹。
如果我通过shell启动我的应用程序作为jar文件,应用程序工作正常。但是,如果我通过自动启动启动这些应用程序,应用程序将启动,但不会创建文件夹。我认为我的应用程序没有在系统上写入的权限。
我曾尝试将jar文件放入etc / init.d中的启动/停止脚本,但问题仍然存在。