Quartz 快速入门指南

Quartz 快速入门指南
下载与安装
配置
开始一个简单的应用

欢迎来到Quartz的快速指南,阅读这份指南,明白这些步骤
下载
安装
特定需求的Quartz配置
开始一个简单的应用

在我们了解熟悉Quartz Scheduler的一些基本功能之后,考虑到一些更高级的功能比如什么时候去允许任务和选择时机去执行而不是随机的选择一个时机。

下载并安装
首先,下载最新稳定版本的Quartz-不需要注册。解压distribution包。

Quartz的jar文件
Quartz文件夹下包含很多jar文件,最主要的jar包就是quartz-xxx.jar (xxx就是它的版本号)。为了适应Quartz的各种特性,必须将此jar包放到应用的类路径下。

一旦你下载并解压了Quartz,将quartz-xxx.jar 文件放到你所需要的应用下。

我一般使用Quartz在 开发及布建的应用伺服器环境下,所以首先我要把Quartz的jar放到我的企业应用中(.ear或者.war文件)。无论如何,如果你想使用Quartz那么就得将其jar放到你的应用类路径下。如果你是一个独立的应用,那么就要将其依赖的所有jar也放到类路径下。

这里写图片描述这里写图片描述

Quartz依赖一些特殊的第三方包(以jar的形式)在lib路径下。要使用Quartz就得将所有的jar都放到你的classpath。如果你是一个独立的Quartz应用,我建议你将全部放到类路径下。如果是应用服务环境下,可能有些jar已经被引入了,那么你就不要再引入了(说的好啰嗦)。

…….

配置文件
Quartz的配置文件叫做quartz.properties。首先他不是必须的,但是大部分基本配置都是将其放到类路径下。

举一个我个人的实际使用的列子,我的应用是运行在WebLogic环境下,我将所有的配置(包括quartz.properties)放到了我的工程下。当我打包一个.ear文件的时候,配置会被打包到一个jar文件下。这样也能将quartz.properties文件放到我的类路径下。

如果你构建一个需要Quartz的web应用,你需要将WEB-INF/classes下的配置quartz.properties替换成你的quartz.properties。

配置
Quartz是一个可配置的应用。最好的方式是直接编辑修改quartz.properties文件。

Quartz distribution路径下有一些quartz.properties的列子,具体是在examples目录下。但是我还是建议你创建自己的quartz.properties而不是复制一份然后删除你不需要的配置。因为这样更加的定量化,大概意思就这样,这边不翻译了。

关于全部quartz配置的文档点击:http://www.quartz-scheduler.org/documentation/quartz-2.2.x/configuration

一个最基本的可以是Quartz跑起来的配置如下:

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值