Caused by: org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.springframework.scheduling.config.CronTask]: Constructor threw exception; nested exception is java.lang.NumberFormatException: For input string: "L"
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:163)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:121)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:280)
... 24 more
我看文档上写的 第四个参数 “日” 是可以写成L 的 为什么会给我报错呢
7个参数都设置了:
59 59 23 L * * *追问试过了 还是会报错 我用的是quartz1.7.3 是不是版本问题?
追答恩,可能是的,不如这样写:
0 0 0 1 * ?每月1号零点执行,相当于月末了,不使用“L”应该没这个错了。
饿就去吃饭去