0

.jarシステムが再起動/起動するたびに実行したいファイルがあるので、次の行を入力します

nohup java -jar /mnt/fioa/fusion/nfs/labStats/LabInfoAutoLog.jar > /dev/null &

私の/etc/rc.localファイルで。プログラムは動作していると検証され、コマンド ラインで上記のコマンドを実行すると、プログラムは期待どおりに動作します。

私が試した他のバージョンは成功しませんでした:

nohup /usr/bin/java -jar /mnt/fioa/fusion/nfs/labStats/LabInfoAutoLog.jar > /dev/null &

と:

nohup java -jar /mnt/fioa/fusion/nfs/labStats/LabInfoAutoLog.jar 2> /dev/null \ .. &

私はcentos 6.4を実行しています。

4

2 に答える 2

1

起動時にパスがまだ設定されていないjava可能性があり、実行可能ファイルへのフル パス、またはnohup.

于 2013-08-05T20:10:22.237 に答える