石英与jdk 1.4版兼容

时间:2013-08-20 04:16:16

标签: quartz-scheduler java

当我使用jdk 1.4时,有没有人知道我可以使用的石英的最大版本?

我已经尝试到处寻找但却找不到它。在this other question

  

服务器1:在JDK 1.4代码中运行的Quartz 1.x

     

服务器2:在JDK 1.6代码中运行的Quartz 2.x

但我尝试使用石英

<groupId>org.quartz-scheduler</groupId>
<artifactId>quartz</artifactId>
<version>1.8.6</version>

然后我知道org.quartz.impl.StdSchedulerFactory有错误的版本49.0,应该是48.0在JDK 1.4中使用。

1 个答案:

答案 0 :(得分:4)

支持JDK 1.4的版本是quartz 1.5.2,你可以得到它的jar here。 maven存储库的依赖关系如下:

<dependency>
    <groupId>quartz</groupId>
    <artifactId>quartz</artifactId>
    <version>1.5.2</version>
</dependency>

然后像这样使用它(用try catch包围它):

Scheduler s = sf.getScheduler();
s.start();
JobDetail jd = new JobDetail("MyJobq", "Job_Group", UpdaterJob.class);
CronTrigger ct = new CronTrigger("MyTrigger", "MyTrigger_Group", "0/1 * * * * ?");
s.scheduleJob(jd, ct);