我需要在每天下午4点开始工作。为此,我通过参考石英示例编写了一个cron调度程序(standlone类)。
现在我打算在websphere上部署。因此,在部署应用程序时可以启动调度程序,并且可以成为项目的一部分。
我没有找到任何关于在app服务器中设置quartz的文档(一步一步)。 我有以下疑虑: 1.属性文件中需要的所有属性是什么? 2.总是需要属性文件?因为石英网站上的例子都没有使用属性文件。 3.实现上述任务以及放置位置所需的所有配置文件是什么?
任何文档或链接都将受到高度赞赏。
提前致谢。 惠普
答案 0 :(得分:1)
在quartz's website上,您可以找到配置它所需的一切。
基本上:
以某种方式,你需要启动调度程序。只需将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