Я использовал и хотел кварц. Вот некоторые преимущества кварца
- Если вы используете cron на основе ОС, jvm будет двигаться вверх и вниз, и любое состояние будет потеряно.
- это портативное (может работать на Win OS, где нет хрон доступны)
- Вы можете запланировать несколько потоков в кварце
- Мы запускаем наш планировщик в коте, и поэтому мы можем управлять и видеть состояние приложения через администратор веб-страница. В нашем приложении мы используем jamon для контроля состояния наших процессов. Он может отвечать на такие вопросы, как ... Какие процессы в настоящее время работают? Когда они длились? Сколько времени они взяли? и т. д. cron не допустил бы этого.
- Ваш код будет более переносимым. Планирование выполняется по-разному в разных ОС.
Вероятно, кварц следует рассматривать скорее как замену для запуска новых потоков, чем замену cron.
частично украдено от here
это в значительной степени. – Nishant
Возможный дубликат [Время срабатывания Cron или Quartz?] (Http://stackoverflow.com/questions/1029383/time-triggered-job-cron-or-quartz) – Nishant