java - 春季调度程序未启动
问题描述
我在 Maven 项目中创建了一个 spring 调度程序,但它没有启动。它在单独的 Maven 模块中。当我从项目中的某个地方调用 myScheduleTask() 方法时,它会在那之后开始,但我需要在不调用的情况下独立运行它。有什么遗漏吗?下面是我正在尝试的调度程序类。
@Component
public class MyScheduler {
@Scheduled(fixedRate = 30000)
public void myScheduleTask(){
system.out.println("Scheduler started");
}
}
解决方案
推荐阅读
- reactjs - 每当更改var而不触发无限循环时,如何使用useEffect更改useState?
- mysql - 在变量中分配查询字符串
- ffmpeg - 错误:在 Windows 上的 msys64 中使用 pkg-config 找不到作品
- mysql - 通过 StoredProcedureQuery 调用现有存储过程会导致 JdbcSQLSyntaxErrorException 异常
- php - 使用 Chrome 将更大的文件发布到 IIS 时出现问题
- delphi - 如何使用异步 TNetHTTPClient
- docker - 在使用 kubernetes 时无法启动 redis-clutser
- powershell - 拒绝不在 Param() 语句中的参数
- javascript - React 与 apache 超集的集成以显示图表
- spring - 找不到@SpringBootConfiguration,需要使用@ContextConfiguration 或@SpringBootTest(classes=...)