Pour Linux, jetez un œil aux tâches cron.
Tout d'abord, installez votre cronjob en exécutant la commande suivante :
# crontab -e
Pour exécuter une tâche tous les jours 5 minutes après minuit, ajoutez ce qui suit :
5 0 * * * /path/to/command
Enregistrez et fermez le fichier.
Pour Windows, consultez les tâches planifiées.
Pour Linux, vous pouvez utiliser cron et pour faire la même chose sous Windows, utilisez quartz-scheduler.
Jetez un oeil ici pour des exemples de crontab.
vous pouvez utiliser l'API Quartz pour planifier vos tâches quotidiennes/ponctuelles. Voici le lien pour l'API Quartz :http://quartz-scheduler.org/documentation/quartz-2.x/tutorials/