是否有人计划在一天中的特定时间运行java程序?平台有什么不同吗?我正在使用Windows。
答案 0 :(得分:3)
您当然可以让Java程序不断运行,并安排工作。我不知道这是否适合您,但至少您可以获得平台独立性。 对于Java中的调度,有不同的选项,如Quartz,java.util.Timer / java.util.TimerTask等。我想有不同的选择等级的问题。
答案 1 :(得分:2)
对于类似unix的平台,有cron。 This Stackoverflow question涵盖了Windows上的替代方案。
答案 2 :(得分:0)
如果你在Windows上,并且你有可执行文件,那么使用Windows Scheduler会怎么样?
修改强>
因为你实际上并没有使用windows:我不知道有什么方法可以安排仍在调试中运行的东西(当然,除了编译成可执行文件之外)。
我不熟悉Unix,但是it looks like你需要在Unix上使用某种调度程序(如果尚未安装)并执行相同的操作:基本上安排操作系统调用可执行文件 - 传递任何必要的论据。
答案 3 :(得分:0)
您可以使用Windows任务计划安排您的计划。