spring3.1以上与quartz2.x版本
2013-09-05 16:22
225 查看
今天在修改一个老项目,用的是Quartz1.8.5与Spring 3.0.5,因为要使用Quartz的JDBCJobStore功能,我需要将Quartz升级到最新版本。一开始,简单的替换了一下jar包,发现报了一些配置上的错误。惯性的打开搜索引擎搜索了一下,国内的技术论坛基本都在说Spring只能支持Quartz1.x系列。我感觉不可思议,继续搜索,发现Spring官网有说明其已支持Quartz 2.x,但是需要将Spring升级到3.1以上。由于Quartz 2.x修改了部分API,所以需要修改一下Quartz的配置。大体来说很简单,如下:
1)升级Spring的jar包
2)升级Quartz的jar包
3)修改配置
将CronTriggerBean修改为CronTriggerFactoryBean
将JobDetailBean修改为JobDetailFactoryBean
1)升级Spring的jar包
2)升级Quartz的jar包
3)修改配置
将CronTriggerBean修改为CronTriggerFactoryBean
将JobDetailBean修改为JobDetailFactoryBean
相关文章推荐
- spring3.1集成quartz时,spring依赖注入无法注入到quartz的job中的处理方法
- Quartz 2.x与Spring 动态整合
- WebApplicationInitializer (spring 3.x.x以上版本)
- spring4整合Quartz 2.x的版本问题
- AppCan应用打包关于缺少XMPP的依赖库libresolv.dylib--升级引擎版本到3.1以上
- Spring 4.2.2以上版本和swagger集成方案和踩过的坑
- Spring 4.2.2以上版本和swagger集成方案和踩过的坑
- Spring 4.2.2以上版本和swagger集成方案和踩过的坑
- spring2.0和spring2.5及以上版本的jar包区别 spring jar 包详解
- spring 和 quartz 整合版本兼容性问题
- TP3.1以上版本field的內容不要加空格,否则会被过滤
- spring2.0和spring2.5及以上版本的jar包区别 spring jar 包详解
- spring4和quartz2.x整合,对任务做动态操作(增删改查)
- quartz spring 版本兼容问题
- spring4笔记----web.xml中2.4以上版本Listener的配置
- Spring4.x整合Quartz2.x动态修改定时器时间(修正多定时器SpringBean异常)
- 关于spring+quartz的版本问题
- 【spring Boot】spring boot1.5以上版本@ConfigurationProperties取消location注解后的替代方案
- spring提示需要jdk1.5以上版本问题
- spring集成quartz2.X 配置