diff --git a/modules/core/src/main/java/com/jeesite/modules/sys/db/InitCoreData.java b/modules/core/src/main/java/com/jeesite/modules/sys/db/InitCoreData.java index 90872d45..1926eb79 100644 --- a/modules/core/src/main/java/com/jeesite/modules/sys/db/InitCoreData.java +++ b/modules/core/src/main/java/com/jeesite/modules/sys/db/InitCoreData.java @@ -375,13 +375,13 @@ public class InitCoreData extends BaseInitDataTests { }); } - @Autowired + @Autowired(required = false) private JobDao jobDao; // 默认情况下job是关闭状态,需要注入jobDao /** * 初始化消息推送服务 */ public void initJob(){ - if (!checkTable(JobEntity.class)) { + if (jobDao == null || !checkTable(JobEntity.class)) { return; } JobEntity job = new JobEntity(MsgLocalPushTask.class.getSimpleName(), "SYSTEM");