【发布时间】:2011-10-17 17:55:50
【问题描述】:
我有一个生成报告的 jar 文件,我想安排在每个星期日运行它,
为此,我在 linux 上使用了 crontab 功能,
我已经使用
创建了 crontab 条目 crontab -e
45 15 * * 1 /usr/java/default/bin/java -jar /home/name/example/withouttimer.jar
但作业没有按应有的方式运行,请您帮我找出问题所在,
有没有办法检查 crontab 日志?,谢谢
【问题讨论】:
-
你的java程序需要X吗?
-
在您的 crontab 顶部添加一个 MAILTO=«you»,这样您就会收到一封带有错误消息的邮件。
-
检查 cron 日志在
man cron中的位置。通过附加2>&1 > /home/name/cron.out在 crontab 中重定向命令的输出。
标签: unix jar cron scheduled-tasks crontab