在quartz website他们说:The main Quartz library is named quartz-all-xxx.jar (where xxx is a version number)
以下是lib
文件夹
我到处寻找但找不到quartz-all-xxx.jar
无论如何,我将上述文件夹中的所有这些罐子添加到类路径中。并复制粘贴他们的sample代码。但是,Eclipse无法识别Job
,withIdentity
,simpleSchedule
类和方法
答案 0 :(得分:2)
仔细观察样本:
JobDetail job = newJob(HelloJob.class)
Trigger trigger = newTrigger()
他们没有使用new
构建作业和触发器,他们使用静态导入的工厂函数:
import static org.quartz.JobBuilder.*;
import static org.quartz.TriggerBuilder.*;
quartz-all-xxx.jar曾经是一个包含所有依赖项(log4j等)的jar。这似乎已被抛弃。