我正在使用Spring计划 . 我配置了以下Cron表达式,每周二晚上9点运行我的任务,
"0 0 21 * * TUE"
但是,我在启动应用程序时遇到以下异常
遇到无效的@Scheduled方法'runSchduler':Cron表达式必须包含6个字段
我的Spring Cron表达式错了吗?
我的Spring Cron表达式是否配置好,每周二晚9点运行错误?
Yes :)
但试试吧,
0 0 21 ? * TUE
或者使用Spring注释:
@Scheduled(cron = "0 0 21 * * TUE")
以下是用于创建Cron表达式的非常方便的网站 .
http://www.cronmaker.com/请注意:只需从创建的表达式中删除最后一个元素,即可将其与Spring调度一起使用 .
并用自然语言验证它的好方法here
看起来你的场地太多了?
刚根据你星期二晚上9点的标准生成这个“0 21 * * 2”
2 回答
Yes :)
但试试吧,
或者使用Spring注释:
以下是用于创建Cron表达式的非常方便的网站 .
http://www.cronmaker.com/请注意:只需从创建的表达式中删除最后一个元素,即可将其与Spring调度一起使用 .
并用自然语言验证它的好方法here
看起来你的场地太多了?
刚根据你星期二晚上9点的标准生成这个“0 21 * * 2”