Ответ 1
Благодарю всех вас за ваш ответ. На самом деле я пропустил небольшую деталь в своем вопросе, я хотел запустить Quartz Job сразу после загрузки контекста приложения. Я попробовал решение stakfeman, но у меня были некоторые проблемы с работой Quartz Jobs. Наконец, я нашел это решение: используйте Quartz внутри Spring, вот код:
<!--
===========================Quartz configuration====================
-->
<bean id="jobDetail"
class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject" ref="processLauncher" />
<property name="targetMethod" value="execute" />
</bean>
<bean id="simpleTrigger" class="org.springframework.scheduling.quartz.SimpleTriggerBean">
<!-- see the example of method invoking job above -->
<property name="jobDetail" ref="jobDetail" />
<!-- 10 seconds -->
<property name="startDelay" value="10000" />
<!-- repeat every 50 seconds -->
<property name="repeatInterval" value="50000" />
</bean>
<bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="triggers">
<list>
<ref bean="simpleTrigger" />
</list>
</property>
</bean>
еще раз спасибо за помощь, и я приношу свои извинения, если вопрос не очень ясен ": (