我有一个可执行的jar文件,并且我已经编写了一个shell脚本来执行它。当我手动运行shell脚本时,它可以正常运行,但是当我使用crontab每周安排运行它时,它会出现以下错误 -
log_process.sh: line 16: java: command not found
我的shell脚本的第16行是 -
java -jar $jar_path $logDirectory $logNamePattern $processedLogDirectory $oldResultsDirectory 2>>$log_file 1>&2
有没有想法为什么手动运行时它运行正常,但是由vrontab作业运行时却不行?
env
。