毎分jarを実行するためにcrontabを使用しようとしています。
ターミナル経由で実行すると、このjarはうまく機能します。ポイントは、jar が同じディレクトリ (jar と同じレベル) にある 2 つの Java プロパティ ファイルから、実行時にいくつかの定数を読み取ることです。crontab 経由で実行しようとすると問題が発生しますが、動作しません。おそらく、このプロパティ ファイルが見つからないことが原因だと思います。
では、この 2 つのプロパティ ファイルのパスを crontab の「コード」に設定するにはどうすればよいでしょうか。
今までの私のcrontab「コード」:
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=myuser@gmail.com
HOME=/
*/1 * * * * /usr/local/jdk/bin/java -jar /home/myuser/Desktop/Pre/myjar.jar
前もって感謝します、