Executer un programme toute les 5 minutes - Java - Programmation
Marsh Posté le 20-06-2012 à 01:30:52
crontab sous linux
z-cron sous windows
java.util.Timer ou cron4j en java
Marsh Posté le 20-06-2012 à 01:49:03
en fait je voudrai obtenir une application en temps réel c'est pour cela que je veux l'executer à intervalle régulier donc quelle méthode est la mieux appropriée?
Marsh Posté le 20-06-2012 à 02:10:19
ca depend ce que tu entends par temps reel et ca depend de ce que tu veux faire parce que la plus flou c'est difficile.
Marsh Posté le 20-06-2012 à 02:14:57
deja merci de répondre aussi vite! en fait j ai une application qui affiche des données à partir d'un fichier de statistique. Des lignes sont ajoutées à ce fichiers toutes les secondes.et donc je veux executer mon application une seule fois manuellement mais après elle doit prendre les mises à jour en considération donc comme si elle sera réexécutée, d'ou mon utilisation du terme en temps réel. je ne sais pas si je suis assez clair comme ça.
Marsh Posté le 20-06-2012 à 13:41:14
Si c'est une application Swing, il est possible de mettre un thread qui dort toute les 300 secondes ( sleep(300000); ) et dans cette thread tu met le traitement qui vide ta liste et qui recupère la nouvelle.
Marsh Posté le 27-06-2012 à 14:40:26
haannnnnnn, c'est plus clair.
fastoche, utilise un watcher sur le FS
"java.nio.file WatchService FileSystem" dans google et hop!
Marsh Posté le 20-06-2012 à 01:16:23
Bonsoir, je me demande si quelqu'un peut m'aider! Bon voila j'ai une application que je veux exécuter toutes les 5 minutes sans avoir à l'exécuter moi même. est ce qu'il existe un processus ou un truc du genre que je pourrai intégrer à mon application qui peut le faire pour moi