0

我需要在每天下午 4 点运行一项工作。为此,我通过参考石英示例编写了一个 cron 调度程序(独立类)。

现在我打算在 websphere 上进行部署。这样调度程序就可以在我部署应用程序时启动,并且可以成为项目的一部分。

我没有找到任何关于在应用服务器中设置石英的文档(逐步)。我有以下疑问: 1. 属性文件中需要哪些所有属性?2.Properties 文件总是需要的?由于石英网站上的示例都没有使用属性文件。3. 完成上述任务需要哪些配置文件以及放置在哪里?

任何文档或链接将不胜感激。

提前致谢。生命值

4

1 回答 1

1

quartz 的网站上,您会找到配置它所需的一切。

基本上:

  • 你需要quartz.properties
  • 您需要以某种方式启动调度程序。您只需将QuartzInitializerListener添加到您的web.xml. 您还可以将石英与弹簧集成:

    <!-- quartz scheduler -->
    <bean id="my-quartz-factory"
       class="org.springframework.scheduling.quartz.SchedulerFactoryBean" >
        <property name="configLocation" value="classpath:spring/quartz.properties" />
    </bean>
    
  • 所有这些文件都必须放在你的战争中。

HIH

于 2012-12-12T14:09:22.980 回答