配置了spring的线程池,在程序中获取结果为null

spring线程池配置代码:
图片说明

java代码通过注解的方式获取bean:
@Resource(name="taskExecutor")
private ThreadPoolTaskExecutor taskExecutor;// 线程池

在定时器里执行
taskExecutor.execute();报错我打印获取的bean结果也是null,这是什么原因呢

代码都没怎么解决,从bean为null为出发点,xml是否启动了spring容器,spring配置bean有无写错。不知道是不是我卡还是你没贴,没看到代码



<!-- 线程池维护线程的最少数量 -->


<!-- 线程池维护线程所允许的空闲时间 -->

<!-- 线程池维护线程的最大数量 -->


<!-- 线程池所使用的缓冲队列 -->