|
@@ -29,7 +29,8 @@ import cn.com.qmth.examcloud.commons.base.logging.SLF4JImpl;
|
|
|
import cn.com.qmth.examcloud.commons.web.redis.RedisClient;
|
|
|
import cn.com.qmth.examcloud.commons.web.redis.RedisClientImpl;
|
|
|
import cn.com.qmth.examcloud.commons.web.support.CustomResponseErrorHandler;
|
|
|
-import cn.com.qmth.examcloud.task.starter.config.JobsInitializationListener;
|
|
|
+import cn.com.qmth.examcloud.commons.web.support.SpringContextHolder;
|
|
|
+import cn.com.qmth.examcloud.task.starter.config.JobsStartup;
|
|
|
|
|
|
@SpringBootApplication(scanBasePackages = {"cn.com.qmth"})
|
|
|
@EnableJpaRepositories(basePackages = {"cn.com.qmth"})
|
|
@@ -48,8 +49,11 @@ public class TaskApp {
|
|
|
}
|
|
|
|
|
|
SpringApplication application = new SpringApplication(TaskApp.class);
|
|
|
- application.addListeners(new JobsInitializationListener());
|
|
|
application.run(args);
|
|
|
+
|
|
|
+ JobsStartup jobsInitialization = SpringContextHolder
|
|
|
+ .getBean(JobsStartup.class);
|
|
|
+ jobsInitialization.start();
|
|
|
}
|
|
|
|
|
|
@Bean
|