当前位置: 首页 > 知识库问答 >
问题:

应用程序启动时的Quartz一次性作业

卫和洽
2023-03-14

我正在尝试在我的spring应用程序中集成一个Quartz工作。我从这里得到了这个例子。该示例显示使用SimpleTrigger以重复的时间间隔执行作业,并在特定时间使用CronTrigger执行作业。

org.quartz.SchedulerException: Repeat Interval cannot be zero

谢谢..

共有1个答案

范瀚昂
2023-03-14

我在这里找到了答案

忽略repeatinterval并设置repeatcount=0就符合我的要求。

 类似资料:
  • 我根据模板创建了一个应用程序,并填充了一些日志,如下所示 和 当我运行它时,我注意到有时它会启动三次。(有时,它会发射两次,有时发射一次)。 日志如下 起初,我以为是活动启动了3次,但是当我注销应用程序oncread时,它也启动了3次。我显式地放了一个静态变量,并且清楚地看到应用程序是3个不同的实例(因为变量没有在3次中递增)。 确认这不是因为配置更改或活动被终止(如中所述)https://sta

  • 问题内容: 我有一个Java应用程序。 该应用程序具有一个设置,该设置决定该应用程序是否在启动时启动。 目前,我可以通过在“启动项目”文件夹中放置/删除快捷方式来实现此目的。 但是,我想知道是否有更好的方法来处理此行为。 编辑 是的,它是Windows。抱歉,之前没有清除该内容。 该应用程序具有一个用户可以在其中触发动作的UI,并且该应用程序在运行时会定期在后台运行一些任务。 @Peter,如何在

  • 我有一份Java申请。 应用程序有一个决定应用程序是否在启动时启动的设置。 目前,我通过在StartUp items文件夹中放置/删除快捷方式实现了这一点。 然而,我想知道是否有更好的方法来处理这种行为。 编辑 是的,是视窗。抱歉之前没有清除。 应用程序有一个UI,用户可以在其中触发操作,并且应用程序在运行时定期在后台运行一些任务。 @Peter,如何使用应用程序中的代码更改注册表?这种方法是否与

  • 问题内容: 我的问题很简单,我该如何识别首次申请?我认为可以通过在RMS中保存一些值并在应用启动时读取它并决定要做什么来实现。 但是没有更简单的解决方案吗? 问题答案: 据我所知,没有比这更简单的方法了,但这还是很容易的。

  • 如何将CronTimer迭代器设置为1?或者如何停止排定程序多次执行作业。 有什么建议吗?谢谢,古扬·沙阿。

  • 我使用spring应用程序上下文安排quartz作业每晚运行。现在,我想为一个已经运行的应用程序更改cron作业,以便它在一小时后运行。我们希望在应用程序上下文中更改cron作业,然后重新启动应用程序以使更改生效。出于安全原因,我们没有访问数据库的权限。 我使用来运行jobDetail并提供一个cron表达式。现在,如果我更改cron表达式并重新启动应用程序,它不会更新实际的cron表达式,因为它