标签: java timer batch-file scheduled-tasks
我有一个java应用程序从FTP服务器下载文件,我需要它每天运行。我只是想知道安排它运行的最佳方法是什么。我目前正在考虑的选项是Windows scheduler和Java timer task。
目前,我让Windows调度程序指向运行程序的批处理文件。
如果有人对该地区有任何了解,我将不胜感激!
答案 0 :(得分:4)
在Windows上查看AT TASKS,在unix上查看CRON JOBS。这些可以运行您的Java程序。
您还应该查看Quartz这是一个基于Java的作业调度系统。
您也可以从link获得帮助。
答案 1 :(得分:0)
为什么不使用EJB 3的@Schedule功能? 如果您的服务器不支持EJB 3,请使用Quartz,Timer和TimerTask类。