1

Tomcatは私のプロジェクトを2回デプロイします。誰かがこの問題に直面して解決しましたか?これは春のプロジェクトで、私はクォーツスケジューラを使用しています。この問題のため、クォーツは2回実行されます。

Quartz-2.1.1とSpringFramework3.1.1の使用

クォーツの構成は次のとおりです。

<bean id="simpleTrigger" class="org.springframework.scheduling.quartz.SimpleTriggerFactoryBean">
        <property name="jobDetail" ref="jobDetail" />
        <property name="startDelay" value="10000" />
        <property name="repeatInterval" value="1000" />
</bean>

<bean id="sc" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
        <property name="triggers">
            <list>
                <ref bean="simpleTrigger" />
            </list>
        </property>
</bean>

<bean id="jobDetail" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
    <property name="targetObject" ref="staFromInQObj" />
        <property name="targetMethod" value="processInQueueData" />
        <property name="concurrent" value="false" />
</bean>
4

1 に答える 1

1

これが問題の正解だと思います。 Spring3MVCディスパッチャーxmlおよびapplicationContextxmlSpring 構成が原因で、二重展開が発生する可能性もあります。

于 2012-08-20T23:44:12.670 に答える