IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

"Listener" sur un fichier


Sujet :

Java

  1. #1
    Membre habitué
    Inscrit en
    Décembre 2005
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 8
    Par défaut "Listener" sur un fichier
    Bonjour,

    est ce que vous savez s'il est possible en java de mettre un système de "listener" sur un fichier? je m'explique :

    j'ai un serveur tomcat et dans le répertoire de tomcat j'ai un dossier partagé, donc accessible de l'extérieur, qui contient un fichier F.
    Ce fichier F peut être modifié par une application extérieure.
    Ma question est, comment est ce que je peux savoir si mon fichier F a été modifié? et lancer des traitements à chaque modification du fichier?

    Merci

  2. #2
    Membre émérite
    Profil pro
    Développeur Back-End
    Inscrit en
    Avril 2003
    Messages
    782
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Back-End

    Informations forums :
    Inscription : Avril 2003
    Messages : 782
    Par défaut
    Bonjour,

    oui c'est possible regarde ici il y a un exemple de FileListener et FileMonitor

  3. #3
    Modérateur
    Avatar de dinobogan
    Homme Profil pro
    ingénieur
    Inscrit en
    Juin 2007
    Messages
    4 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : ingénieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 4 073
    Par défaut
    Tu peux aussi utiliser "lastModified()" de java.io.File. Il te faut enregistrer à chaque fois la date lue et la comparer avec l'ancienne. Tu sauras ainsi lorsque le fichier est modifié.
    (C'est d'ailleurs sur ça que s'appuie le "FileMonitor" ci-dessus).
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
    Que la force de la puissance soit avec le courage de ta sagesse.

Discussions similaires

  1. [Quote] DVP quoté sur Bashfr
    Par Skyounet dans le forum La taverne du Club : Humour et divers
    Réponses: 16
    Dernier message: 26/09/2006, 18h52
  2. [Listener] Listener sur un fichier
    Par groovyroe dans le forum API standards et tierces
    Réponses: 4
    Dernier message: 29/05/2006, 11h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo