iteye_18179
2011-03-31 12:41 阅读 367
已采纳

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下就 它就没有启动过,不知道怎么回事,请求帮助!

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • 已采纳
    liangdcn liangdcn 2011-04-01 10:18

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

    点赞 评论 复制链接分享
  • leiguorui leiguorui 2013-05-14 12:20

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

    点赞 评论 复制链接分享
  • tangze0708 tangze0708 2015-06-17 17:05

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

    点赞 评论 复制链接分享

相关推荐