本人现在需要在一个项目中使用quartz执行多个任务,但不知道如何在job.xml中放置,请大家帮帮忙,谢谢!!(以下这样写不能执行)<?xml version="1.0" encoding="UTF-8"?>
<quartz>
<job>
<job-detail>
<name>scanDirTanker</name>
<group>job</group>
<job-class>com.sinosoft.sap.ScanDirectoryJobTanker</job-class>
<volatility>false</volatility>
<durability>false</durability>
<recover>false</recover>
<job-data-map allows-transient-data="true">
<entry>
<key>SCAN_DIR</key>
<value>E:\testTPI\Tanker</value>
</entry>
<entry>
<key>FILE_EXTENSION</key>
<value>.txt</value>
</entry>
</job-data-map>
</job-detail>
<trigger>
<cron>
<name>trigger</name>
<group>job</group>
<job-name>scan</job-name>
<job-group>job</job-group>
<cron-expression>0/10 * * * * ?</cron-expression>
</cron>
</trigger>
<job-detail>
<name>scanDirSap</name>
<group>job</group>
<job-class>com.sinosoft.sap.ScanDirectoryJobSap</job-class>
<volatility>false</volatility>
<durability>false</durability>
<recover>false</recover>
<job-data-map allows-transient-data="true">
<entry>
<key>SCAN_DIR</key>
<value>E:\testTPI\Sap</value>
</entry>
<entry>
<key>FILE_EXTENSION</key>
<value>.txt</value>
</entry>
</job-data-map>
</job-detail>
<trigger>
<cron>
<name>trigger</name>
<group>job</group>
<job-name>scan</job-name>
<job-group>job</job-group>
<cron-expression>0 * * * * ?</cron-expression>
</cron>
</trigger>
</job>
</quartz>
<quartz>
<job>
<job-detail>
<name>scanDirTanker</name>
<group>job</group>
<job-class>com.sinosoft.sap.ScanDirectoryJobTanker</job-class>
<volatility>false</volatility>
<durability>false</durability>
<recover>false</recover>
<job-data-map allows-transient-data="true">
<entry>
<key>SCAN_DIR</key>
<value>E:\testTPI\Tanker</value>
</entry>
<entry>
<key>FILE_EXTENSION</key>
<value>.txt</value>
</entry>
</job-data-map>
</job-detail>
<trigger>
<cron>
<name>trigger</name>
<group>job</group>
<job-name>scan</job-name>
<job-group>job</job-group>
<cron-expression>0/10 * * * * ?</cron-expression>
</cron>
</trigger>
<job-detail>
<name>scanDirSap</name>
<group>job</group>
<job-class>com.sinosoft.sap.ScanDirectoryJobSap</job-class>
<volatility>false</volatility>
<durability>false</durability>
<recover>false</recover>
<job-data-map allows-transient-data="true">
<entry>
<key>SCAN_DIR</key>
<value>E:\testTPI\Sap</value>
</entry>
<entry>
<key>FILE_EXTENSION</key>
<value>.txt</value>
</entry>
</job-data-map>
</job-detail>
<trigger>
<cron>
<name>trigger</name>
<group>job</group>
<job-name>scan</job-name>
<job-group>job</job-group>
<cron-expression>0 * * * * ?</cron-expression>
</cron>
</trigger>
</job>
</quartz>
解决方案 »
- both the remote home and remote component interface must be specified
- 急呀(100分)!!一个腾讯的笔试题!关于一个Node(结点)的问题
- JList列表元素数量改变时触发事件用哪个方法进行监听
- ajax+JSP无刷新上传图片,给个例子
- 如何设置Double的值可以四舍五入到小数点后两位??在线等~~~!!!
- apache axis 如何序列化一个参数,比如序列化FILE等,在部署文件里和客户端程序怎么完成。求救啊!!!!!
- response.getOutputStream()
- 谁有jbuilder7的jaxrpc.jar给我发一个,给50分,等待...
- jdk 1.4 解析xml问题,急,在线!
- 用java application 读取 jsp输出的xml文件的问题
- OutputStream out=new OutputStream();
- 请问struts2 <s:fielderror/>的问题
<quartz>
<job>
<job-detail>
<name>scanDirTanker</name>
<group>job</group>
<job-class>com.sinosoft.sap.ScanDirectoryJobTanker</job-class>
<volatility>false</volatility>
<durability>false</durability>
<recover>false</recover>
<job-data-map allows-transient-data="true">
<entry>
<key>SCAN_DIR</key>
<value>E:\testTPI\Tanker</value>
</entry>
<entry>
<key>FILE_EXTENSION</key>
<value>.txt</value>
</entry>
</job-data-map>
</job-detail>
<trigger>
<cron>
<name>trigger</name>
<group>job</group>
<job-name>scan</job-name>
<job-group>job</job-group>
<cron-expression>0/10 * * * * ?</cron-expression>
</cron>
</trigger>
</job> <job>
<job-detail>
<name>scanDirSap</name>
<group>job</group>
<job-class>com.sinosoft.sap.ScanDirectoryJobSap</job-class>
<volatility>false</volatility>
<durability>false</durability>
<recover>false</recover>
<job-data-map allows-transient-data="true">
<entry>
<key>SCAN_DIR</key>
<value>E:\testTPI\Sap</value>
</entry>
<entry>
<key>FILE_EXTENSION</key>
<value>.txt</value>
</entry>
</job-data-map>
</job-detail>
<trigger>
<cron>
<name>trigger</name>
<group>job</group>
<job-name>scan</job-name>
<job-group>job</job-group>
<cron-expression>0 * * * * ?</cron-expression>
</cron>
</trigger>
</job>
</quartz>