spring 4 和石英 1.x

spring 4 and quartz 1.x

我已经将我的项目从 Spring 2 升级到 Spring 4。我的项目中有 quartz 1.7。我升级到 Spring 4 后,出现了这个错误

初始化方法调用失败;嵌套异常是 org.quartz.JobPersistenceException;无法接收触发器:列名称无效 'SCHED_NAME'

有什么建议吗?

如果你看看 Quartz 2 迁移指南

http://quartz-scheduler.org/documentation/quartz-2.x/migration-guide

SHED_NAME 列已添加到 Quartz 中的所有表中。

检查您对 Quartz 的依赖关系,我想您现在使用的是 2.x.x 版本。

在 /jboss/server//lib 中复制最新的 quartz.jar 对我有用