diff --git a/liteflow-spring-boot-starter/src/main/java/com/yomahub/liteflow/springboot/LiteflowExecutorInit.java b/liteflow-spring-boot-starter/src/main/java/com/yomahub/liteflow/springboot/LiteflowExecutorInit.java index 4d422dcf1..2daae41fe 100644 --- a/liteflow-spring-boot-starter/src/main/java/com/yomahub/liteflow/springboot/LiteflowExecutorInit.java +++ b/liteflow-spring-boot-starter/src/main/java/com/yomahub/liteflow/springboot/LiteflowExecutorInit.java @@ -6,9 +6,12 @@ import javax.annotation.Resource; public class LiteflowExecutorInit implements InitializingBean { - @Resource private FlowExecutor flowExecutor; + public LiteflowExecutorInit(FlowExecutor flowExecutor) { + this.flowExecutor = flowExecutor; + } + @Override public void afterPropertiesSet() throws Exception { flowExecutor.init(); diff --git a/liteflow-spring-boot-starter/src/main/resources/META-INF/spring.factories b/liteflow-spring-boot-starter/src/main/resources/META-INF/spring.factories index 961b67a87..464d5eb55 100644 --- a/liteflow-spring-boot-starter/src/main/resources/META-INF/spring.factories +++ b/liteflow-spring-boot-starter/src/main/resources/META-INF/spring.factories @@ -1,5 +1,4 @@ org.springframework.boot.autoconfigure.EnableAutoConfiguration=\ - com.yomahub.liteflow.springboot.LiteflowAutoConfiguration,\ - com.yomahub.liteflow.springboot.LiteflowExecutorInit + com.yomahub.liteflow.springboot.LiteflowAutoConfiguration