错误:从 crontab linux 运行脚本时无法访问 jarfile

错误:从 crontab linux 运行脚本时无法访问 jarfile

我有一个.sh运行 python 脚本的脚本,该脚本运行 jarfile。我想从 运行它crontab。我创建了一个日志crontab,但收到此错误:

Error: Unable to access jarfile ArhivareProd.jar

这是运行 jar 文件的行:

os.system("java -jar ArhivareProd.jar &")

我该怎么做才能从 crontab 运行它而不会出现错误?

答案1

检查jar文件的权限 需要crontab用户的读取和可执行权限

有时手动运行时不需要权限,但 Cron 需要权限。

相关内容