浏览代码

SpringBoot在2.5.6以后的版本删除了关于Quartz相关的依赖,修改org.quartz.jobStore.class

csk 2 年之前
父节点
当前提交
82e000fecc
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      eccs-quartz/src/main/java/com/emato/quartz/config/ScheduleConfig.java

+ 4 - 1
eccs-quartz/src/main/java/com/emato/quartz/config/ScheduleConfig.java

@@ -29,7 +29,10 @@ public class ScheduleConfig
         prop.put("org.quartz.threadPool.threadCount", "20");
         prop.put("org.quartz.threadPool.threadPriority", "5");
         // JobStore配置
-        prop.put("org.quartz.jobStore.class", "org.quartz.impl.jdbcjobstore.JobStoreTX");
+        // SpringBoot在2.5.6版本之后就删除了关于Quartz相关的依赖
+        // prop.put("org.quartz.jobStore.class", "org.quartz.impl.jdbcjobstore.JobStoreTX");
+        // SpringBoot在2.5.6以后的版本删除了关于Quartz相关的依赖,修改org.quartz.jobStore.class
+        prop.put("org.quartz.jobStore.class", "org.springframework.scheduling.quartz.LocalDataSourceJobStore");
         // 集群配置
         prop.put("org.quartz.jobStore.isClustered", "true");
         prop.put("org.quartz.jobStore.clusterCheckinInterval", "15000");