Browse Source

Merge branch 'master' of csk/eccs into master

Scott Chen 2 years ago
parent
commit
f6375742db

+ 3 - 0
eccs-admin/src/main/resources/application.yml

@@ -38,6 +38,9 @@ spring:
     basename: i18n/messages
   profiles: 
     active: prod
+  # Spring Boot 在2.6+ 默认禁用了(默认为 false )循环依赖
+  main:
+    allow-circular-references: true
   # 文件上传
   servlet:
      multipart:

+ 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");