java - 无法安装 cron 作业

标签 java jar cron redhat

我有一个简单的 cron 作业,我想每天早上 3 点运行它。出于测试目的,我将其设置为每小时第 15 分钟运行,如下所示 -

15 * * * * * java -jar /home/scarter/scripts/java/autobackup.jar

我使用 crontab -e 打开编辑器,放入此行并保存,但出现此错误 - “/usr/bin/crontab: 安装新的 crontab “/tmp/crontab.XAv3xa”:1:错误的命令 crontab 文件错误,无法安装。” 我不确定这里出了什么问题,我已经在 cron 上找到了所有我能找到的东西,但这一行似乎一切都正确。感谢您的帮助。

最佳答案

您必须删除一个星号。应该是

15 * * * * java -jar /home/scarter/scripts/java/autobackup.jar

因为 cronjob 定义为:

minute (m), hour (h), day of month (dom), month (mon) and day of week (dow)

以及您希望执行的命令。

关于java - 无法安装 cron 作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35921367/

相关文章:

java - 将 JSON 中的特殊字符从 android 发送到 PHP

java - 如何在 Windows 上使用单个命令执行 .jar 文件?

php - PHP 的问题包括来自命令行(或 cronjob)

javascript - 从 Node 中的 CronJob 调用 API 没有响应

java - 在 Tomcat6 中将类导入 JSP

java - 从 R 中的 xgboost 创建的 pmml 模型导致与 R 中的原始模型不同的结果

java - 我怎样才能用java获得目录的文件权限

java - 在java中从远程机器执行jar文件

java - 添加jnetpcap到maven失败

linux - 在 Ubuntu 上将 shell 脚本作为 cron 运行