首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我想将Scheduler设置为每天上午9点,但它不起作用

我想将Scheduler设置为每天上午9点,但它不起作用
EN

Stack Overflow用户
提问于 2018-06-04 15:39:03
回答 2查看 50关注 0票数 0

我想把日程表设置在每天上午9点。以下是我的代码,但它在java中不起作用。我使用@Scheduler另类来安排我的作业。

代码语言:javascript
运行
复制
 @Scheduled(cron="0 0 9 * * ?")
    public void schedule4() {
        SendmailController();
    }

    public void SendmailController()
    {
        try {
            fEmailCtrl.sendScheduleWiseLeadToFinance();
        } catch (Exception e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }
EN

回答 2

Stack Overflow用户

发布于 2018-06-04 16:15:00

如果它是一个spring boot应用程序,那么您需要添加注释@EnableScheduling来启用调度。

还可以在方法:schedule4()中打印日志中的任何内容并查看发生了什么吗?方法:SendmailController()中是否产生了任何错误

票数 0
EN

Stack Overflow用户

发布于 2018-06-05 22:19:32

你应该告诉你的应用程序扫描预定的anotations。最简单的方法是使用如下配置更新您的应用程序上下文文件:

代码语言:javascript
运行
复制
<task:annotation-driven scheduler="taskScheduler"/>
<task:scheduler id="taskScheduler" pool-size="X"/>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50675556

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档