Quartz 1.7.1发布下载了,使用Quartz的朋友可以下载这款最新版的Quartz 1.7.1使用了。Quartz被Terraccotta收购之后,自然少不了提供对其自身产品的整合和兼容,因此Quartz从1.7.0版本开始集成了很多Terraccotta企业特性,本次发布的Quartz 1.7.1主要是针对Quartz 1.7.0的bug修复版本,同时包含了少量的改进。
Quartz是一款优秀的Java开源调度框架,说起Java中的调度功能,不能不提到java.util.Timer,该类实现了一些基本的调度功能,但是限制颇多。Quartz提供了比Timer类更多更灵活的功能和调度机制,并且拥有十分优秀的性能。Quartz也是著名开源框架Spring内置的调度框架,与之类似的调度框架还有cron4j,cron4j 也是一款优秀的调度框架。如果您需要强大而灵活的调度功能,如果您不想收工维护复杂难以控制的线程级的调度功能,如果您正在使用Spring框架而为调度功能发愁,那么Quartz或许是您一个不错的选择。如果您想要小巧但功能强劲并且符合Linux
crontab风格的调度功能,那么cron4j也是一个不错的参考。
Quartz 1.7.1 主要包括如下变更:
- Quartz 1.7.1修正了CronTrigger在没有置顶格林威治时区日历的时候总是报错的bug。
- Quartz 1.7.1更新了DirectSchedulerFactory类的api文档
- Quartz 1.7.1将org.quartz.impl.jdbcjobstore.DriverDelegate类的访问限定符更改为Public方便外部调用
- Quartz 1.7.1将tables_hsqldb.sql中的VARCHAR(1)数据类型替换成了BOOLEAN
- Quartz 1.7.1修正了关闭线程池中没有被初始化的轮训任务的时候抛出NullPointerException的bug
Quartz 1.7.1下载地址:
Quartz 1.7.1下载
[ad#468-60]