Yan*_*lem 5 java service debian 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
Run Code Online (Sandbox Code Playgroud)
如果我执行此操作,我会收到此错误
start-stop-daemon: unable to stat /usr/bin/java -jar /home/username/myjar.jar (No such file or directory)
Run Code Online (Sandbox Code Playgroud)
如果我执行
/usr/bin/java -jar /home/username/myjar.jar
Run Code Online (Sandbox Code Playgroud)
在命令行一切都很好..我没有得到我的错误:(
fge*_*fge 12
试试这个:
start-stop-daemon --start --quiet --make-pidfile --pidfile /var/run/$NAME.pid \
--background \
--exec /usr/bin/java -- -jar /home/username/myjar.jar
Run Code Online (Sandbox Code Playgroud)
看起来你需要分离可执行文件(这里/usr/bin/java与它的参数--.
(哦,也将uid更改为适当的用户; root不应该要求)
| 归档时间: |
|
| 查看次数: |
6298 次 |
| 最近记录: |