Spring的quartz在linux没有启动过,windows运行正常

Spring的quartz在linux没有启动过,windows运行正常

问题描述:

问题-如题。
quartz的spring配置:


com.dotoyo.buildjob.common.quartz.SysJobUpdateService






<bean id="cronTigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
    <property name="jobDetail">
        <ref bean="jobDetail"/>
    </property>

    <property name="cronExpression">
        <value>0 0/3 * * * ?</value>
    </property>
</bean>

<bean id="scheduler" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
    <property name="triggers">
        <list>
            <ref bean="cronTigger" />
        </list>
    </property>
    <property name="applicationContextSchedulerContextKey">
        <value>applicationContext</value>
    </property>
</bean>

在windows环境下是正常的,放到linux下就 它就没有启动过,不知道怎么回事,请求帮助!

1、看了xml文件,配置的没有问题,并且在window下正常,更说明了这一点。
2、liunx下有问题,也许是权限问题,但最好看看发布的是否有问题。

您好,您这个问题是怎么解决的啊,我遇到同样的问题了,谢谢啊

:D 运维人员部署代码到linux环境的测试环境时,使用自动化部署脚本,把更新的quartz.xml文件给覆盖了。