踩过的坑
遇到CronTriggerFactoryBean class notfound
原因是使用3.1以下的版本,我使用的是3.06发现spring-context-support jar文件下面,压根没有这个类,改成org.springframework.scheduling.quartz.CronTriggerBean可以。
遇到JobDetail class notfound
原因是使用2.0以上版本,因为这些版本中,JobDetail 是interface,具体原因的话,可能作者觉得,类的抽象没有接口抽象好
以下提供一下,自己使用的配置
maven pom.xml
3.0.6.RELEASE
org.springframework
spring-core
${spring-version}
org.springframework
spring-context-support
${spring-version}
org.springframework
spring-tx
${spring-version}
org.quartz-scheduler
quartz
1.8.6
junit
junit
4.8
test
applicationContext.xml文件的配置
class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
class="org.springframework.scheduling.quartz.CronTriggerBean">
效果: