分類  >  Web前端 >

Quartz2.0與Spring 3.0.5 兼容有關問題

tags:    時間:2013-12-09 23:28:21
Quartz2.0與Spring 3.0.5 兼容問題

今天在修改一個老項目,用的是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

推薦閱讀文章

Bookmark the permalink ,來源:互聯網