为了账号安全,请及时绑定邮箱和手机立即绑定

无法运行具有 7 个字段的连续 cron 表达式

无法运行具有 7 个字段的连续 cron 表达式

千巷猫影 2022-09-21 16:49:04
@Scheduled(cron = "0/20 * * * * ? 2005")
    public void execute(){
        System.out.println("ITs running...");
    }

遇到无效@Scheduled方法“执行”:Cron 表达式必须包含 6 个字段(在“0/20 * * * * * ?2005")

当我尝试在 cron 表达式中使用 7 个字段时,我收到此错误。任何人都可以帮我解决这个问题吗?


查看完整描述

1 回答

?
慕容森

TA贡献1478条经验 获得超17个赞

@Scheduled使用 cron 表达式时支持六个字段。根据 Cron 序列生成器文档,它不支持年份字段:

该模式是六个以空格分隔的单个字段的列表:表示秒、分钟、小时、日、月、工作日。月份和工作日名称可以作为英文名称的前三个字母给出。


查看完整回答
反对 回复 5天前

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信