@Scheduled(cron = "0/20 * * * * ? 2005")
public void execute(){
System.out.println("ITs running...");
}遇到無效@Scheduled方法“執行”:Cron 表達式必須包含 6 個字段(在“0/20 * * * * * ?2005")當我嘗試在 cron 表達式中使用 7 個字段時,我收到此錯誤。任何人都可以幫我解決這個問題嗎?
1 回答

慕容森
TA貢獻1853條經驗 獲得超18個贊
@Scheduled
使用 cron 表達式時支持六個字段。根據 Cron 序列生成器
文檔,它不支持年份字段:
該模式是六個以空格分隔的單個字段的列表:表示秒、分鐘、小時、日、月、工作日。月份和工作日名稱可以作為英文名稱的前三個字母給出。
添加回答
舉報
0/150
提交
取消