本人现在需要在一个项目中使用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>  

解决方案 »

  1.   

    <?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>    <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>