在使用org.quartz.scheduler实现动态定时器的时候,一直报错
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named ‘agentCommissionTask’ available 找不到对应的bean.找了很久问题。更新了版本。使用了自定义的job工厂类。但是最后还是一样报错
最后发现原来我们一个环境使用了多个仓库。所有仓库的都是同一个框架。
所以在执行的过程中。其他仓库找不到对应的bean.所以如果在多仓库定时任务的时候。注意吧动态定时任务在一个仓库执行或者区分仓库获取job.
问题定位了3天。特此记录一下