用xxljob做一个定时任务调度,在定时任务代码的入口文件中,用注解定义执行器的名字:@JobHandler(value = “执行器的名字”),文件继承IJobHandler,在execute 方法中,调用处理业务的接口。
在xxljob 管理中心 配置好了对应的执行器 ,与代码中定义的执行器名字要匹配上,Cron表达式定义多久执行一次。
执行以后出现执行失败,提示的找不到执行器,一般情况下是因为管理中心的执行器的名称与代码中定义的不匹配,或者与pom文件引入的xxljob 版本不匹配,但是检查这两点都没有问题
最后是发布环境 jenkins 打包的项目版本的问题。也就是我写好的代码 并没有发布到对应的开发环境中去。所以没有找到定时任务。