2015-03-02 72 views
0

我试图用cron表达式从该网站http://www.cronmaker.com/春季执行方法,每15分钟

@Scheduled(cron = "0 0/15 * 1/1 * ? *") 
    public void clearRps() { 

    } 

但它引发的:java.lang.IllegalStateException:遇到无效@Scheduled法“clearRps”:cron表达式必须由6个字段(实测7中的 “0 * 0/15 1/1 * *?”)

回答

2

只要使用以下的cron:

@Scheduled(cron = "0 0/15 * * * *") 

弹簧cron表达式语法略有不同来自unix cron表达。一个直接的区别 - 它支持1个字段(6个而不是7个)。