如何 运行 cron scheduler only once?

How to run cron scheduler only once?

我的调度程序是这样的:

@Scheduled(cron = "* 30 11 * * *")

太好了。每 11:30 它运行一次!效果很好!但是如果调度程序将在 11:30:10 完成工作,调度程序将再次运行。我怎样才能在这里添加秒数?是真的吗?

@Scheduled(cron = "0 30 11 * * *")
@Scheduled(cron = "0 30 11 * * *")