gpt4 book ai didi

java - Maven 依赖项中的计划函数未运行

转载 作者:行者123 更新时间:2023-12-02 02:48:50 24 4
gpt4 key购买 nike

我有一个计划函数,应该每十秒运行一次:

@Scheduled(cron = "*/10 * * * * *")

并且它通过 Maven pom 文件中的依赖项包含在其他项目中。无论出于何种原因,它永远不会运行。我需要添加任何内容才能使其正常工作吗?我已经包括:

@Configuration
@EnableScheduling

在调度函数的类声明之上。

最佳答案

Spring Boot只会自动扫描项目中的组件,要扫描依赖项中的组件,请添加@ComponentScan。对于您的情况:

@Configuration
@ComponentScan(basePackages="dep.package")
@EnableScheduling

其中dep.package必须是Spring可以在其中找到用@Scheduled注释的类的包。

关于java - Maven 依赖项中的计划函数未运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44141022/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com