项目一直好好的突然跑不起来了,不知道怎么回事,看了报错所示定时任务Bean加载失败,我定时任务一直好好的,没有修改过呀,怎么会出问题呀。
找了好久才发现是QRTZ框架对应的数据库表格的问题,我们只需要删除以下三个好了。
##注意是有删除先后顺序的,别删错了,可以提前备份
DELETE from QRTZ_CRON_TRIGGERS;
DELETE from QRTZ_TRIGGERS;
DELETE from QRTZ_JOB_DETAILS;
在删除的时候可能会报如下错误:
处理这个问题可以执行下面命令:
##关闭主键关联
SET foreign_key_checks = 0
##执行想要删除的表
##之后在回复关联
SET foreign_key_checks = 1
到此就可以去试试项目启动了,你会发现项目可以正常运行了。。