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

前端之家收集整理的这篇文章主要介绍了Debian start-stop-daemon. Java启动jar文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我在/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)

猜你在找的Java相关文章