1

我继承了一个遗留的 Java Servlet webapp,我正在慢慢地重写成更现代的东西。

多亏了 Quartz,webapp 运行一个每晚的计划任务,并且依赖于这些库文件:

  • 石英-1.8.0.jar
  • 石英全1.8.0.jar

我不了解 Quartz,但我学到的知识足以修复当我接管 web 应用程序时抛出的无害异常。从那次经验中我了解到,自 1.8 版以来,API 发生了重大变化。0. 有一天,当我完成重建 webapp 的更多重要部分时,我想花时间学习石英并全面更新库。

现在我很乐意了解我将添加到我的 pom.xml 中以获取这两个 jar 的 Maven 标签。

当我启动 WebLogic 11g 时,我收到一条消息,告诉我有一个 Quartz 1.8.5。1.8.5 与 1.8.0 版本完全兼容吗?

如果是这样,我需要升级到的 Maven 标签是什么?

非常感谢您提供任何信息。

史蒂夫

4

2 回答 2

1

用于石英的 Maven 标签,

    <dependency>
        <groupId>org.quartz-scheduler</groupId>
        <artifactId>quartz</artifactId>
        <version>1.8.5</version>
    </dependency>

是的,1.8.5 与 1.8.0 版完全兼容。

干杯!!!

于 2012-07-19T11:17:22.990 回答
0

首先,我会在 Maven 中心搜索这样的工件:

http://search.maven.org/#search|gav|1|g%3A%22org.quartz-scheduler%22%20AND%20a%3A%22quartz%22

对于给定版本中的quartz-all 似乎不存在。

http://search.maven.org/#search|ga|1|quartz-all

我会假设你只需要石英工件而不是石英。

于 2012-07-10T13:48:07.140 回答