加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

Debian start-stop-daemon. Java启动jar文件

发布时间:2020-12-15 01:11:00 所属栏目:Java 来源:网络整理
导读:我在/etc/init.d/中的一个shellcript中有这个命令 start-stop-daemon --start --quiet --make-pidfile --pidfile /var/run/$NAME.pid --background --exec /usr/bin/java -jar /home/username/myjar.jar 如果我执行此操作,我会收到此错误 start-stop-daemon:

我在/etc/init.d/中的一个shellcript中有这个命令

start-stop-daemon --start --quiet --make-pidfile --pidfile /var/run/$NAME.pid --background --exec /usr/bin/java -jar /home/username/myjar.jar 

如果我执行此操作,我会收到此错误

start-stop-daemon: unable to stat /usr/bin/java -jar /home/username/myjar.jar (No such file or directory)

如果我执行

/usr/bin/java -jar /home/username/myjar.jar 

在命令行一切都很好..我没有得到我的错误:(

最佳答案
试试这个:

start-stop-daemon --start --quiet --make-pidfile --pidfile /var/run/$NAME.pid 
    --background 
    --exec /usr/bin/java -- -jar /home/username/myjar.jar

看起来你需要将可执行文件(这里的/usr/bin/java与其参数分开 – .

(哦,也将uid更改为适当的用户;不应该要求root)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读