java如何运行一个任务_如何每天从Java运行任务?

Quartz是在

Java环境中调度进程的最知名的解决方案,但您有很多选择.查看此列表:

Quartz是一个开源作业调度系统,可与几乎所有J2EE或J2SE应用程序集成或使用. Quartz可用于创建简单或复杂的计划.

Jcrontab旨在扩展和整合任何项目.读取并存储在文件,数据库或EJB中执行的任务,并提供Web UI和基本的swing GUI.

Essiembre J2EE Scheduler是J2EE应用程序的简单任务调度机制.该库可以被认为是在标准Java API中找到的Timer和TimerTask类的包装器.要执行的任务的配置及其频率是基于XML的.

cron4j是Java 2平台的调度程序,与UNIX cron守护程序非常相似.

Oddjob的目标是为企业的关键业务流程将所有批处理文件和cron作业提供一些顺序和可见性.

Fulcrum Scheduler提供调度服务.它基于涡轮机提供的TurbineScheduler,但所有较旧的东西已被删除.目前只有非持久性的Scheduler才能完成.它从组件配置xml文件加载计划作业.

Gos4j – 面向目标的Java调度是基于目标组织处理优先级的一种方式.

Job Scheduler是一个作为恶魔操作的批处理程序,可以使用图形用户界面进行控制.作业计划程序为预定的程序,脚本以及任务处理的时间和频率使用XML配置.可以使用API​​来控制事件并记录到您的工作.

JDRing是一个轻量级的Java调度库,简单而小巧,但仍然以指定的时间间隔支持振铃报警,作为一次性事件,或者具有完全类似cron的控制的复杂时间表.

jBatchEngine是用Java编写的批处理作业假脱机程序.在与Cron这样的时间驱动调度器的对比中,jBatchEngine是事件驱动的.

MyBatchFramework是一个开放源码的轻量级框架,旨在为Java语言创建易于强大且易于管理的批处理程序.

Super with SuperScheduler and SuperWatchdog是一个Java作业调度程序,具有丰富的GUI用于所有应用程序.它是平台中立.特别好成为Linux和Solaris的工作调度程序.它提供了Microsoft Windows计划程序的超级功能.它提供事件触发调度.它可以在分布式环境中调度任务.一个任务将在网络中的所有机器中执行一次,一次.所有任务都是假日可调.即使每一份工作都是一份待命的工作,历史将是重要任务的良好迹象.它支持国际化.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值