Eclipse插件中的循环作业

时间:2017-06-02 21:42:51

标签: eclipse eclipse-rcp

使用Eclipse Job class,可以安排作业在安排后运行一定的时间,如下所示:

Job job = getMyJob();
job.schedule(delayInMilliseconds);

这将在指定的延迟后运行作业,有没有办法创建一天中每天给定时间运行的作业?例如,我想每天下午5点运行一个作业,所以如果Eclipse工作将在下午5点开始运行,如果关闭,那么当天就会跳过工作,等待第二天工作。

有没有办法创建这种类型的周期性工作?

1 个答案:

答案 0 :(得分:1)

不,Job API没有这样的内容。

您可以使用类似scheduleAtFixedRate的{​​{1}}方法来安排ScheduledExecutorService每天提交一次作业。