目前接受了一个老项目,它的定时任务的实现方式使用的是@Scheduled注解和cron表达式。
但是本次新增了一个定时任务,但是每次本地运行时,都会启动失败,报错,
@Scheduled method '方法名': For input string: ""
原先以为是项目的配置问题,后来才发现,像这种报错,输入空字符串。是你写的cron表达式有问题。
有时候你的表达式在cron的线上解析网站上正常运行,但是实际上并不规范、
检查一下自己的cron表达式,即可。
目前接受了一个老项目,它的定时任务的实现方式使用的是@Scheduled注解和cron表达式。
但是本次新增了一个定时任务,但是每次本地运行时,都会启动失败,报错,
@Scheduled method '方法名': For input string: ""
原先以为是项目的配置问题,后来才发现,像这种报错,输入空字符串。是你写的cron表达式有问题。
有时候你的表达式在cron的线上解析网站上正常运行,但是实际上并不规范、
检查一下自己的cron表达式,即可。