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

API standards et tierces Java Discussion :

Tache planifiée en java


Sujet :

API standards et tierces Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 49
    Par défaut Tache planifiée en java
    Bonjour,

    Je ne sais pas vraiment si c'est le bon endroit du forum pour ma question!
    Je developpe une application java, j'ai plusieurs bases de et pour chacune j'ai un script .bat qui sauvegarde la base (en faisant appel a mysqldump).

    J'aimerais savoir comment lancer le script hebdomadairement avec un programme java?

    Je vous remercie d'avance

  2. #2
    Membre confirmé
    Profil pro
    Développeur Java
    Inscrit en
    Août 2007
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2007
    Messages : 58
    Par défaut
    En règle générale, planification de tâche + java = quartz .

    Après, le lancement du script en lui-même est un autre histoire.

  3. #3
    Rédacteur
    Avatar de CyberChouan
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    2 752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 752
    Par défaut
    Quartz, c'est la Roll's de la planification.

    Maintenant, si ton besoin est plus basique et ne nécessite pas de sortir l'artillerie lourde, tu peux te tourner vers les classes de l'API: TimerTask par exemple.
    Avant de poster, pensez à regarder la FAQ, les tutoriaux, la Javadoc (de la JRE que vous utilisez) et à faire une recherche
    Je ne réponds pas aux questions techniques par MP: les forums sont faits pour ça
    Mes articles et tutoriaux & Mon blog informatique

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 49
    Par défaut
    Je vous remercie,

    J'ai pu resoudre le probleme grace a TimerTask:
    J'ai utilisé un exemple que j'ai trouvé sur la toile
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    import java.util.*;
    import java.io.*;
    public class Main {
      Timer t;
     
      public Main() {
        t = new Timer();
        t.schedule(new MonAction(), 0, 1*1000);
        }
     
      class MonAction extends TimerTask {
        int nbrRepetitions = 3;
     
        public void run() {
          if (nbrRepetitions > 0) {
     
    		try{
    		Process pro = Runtime.getRuntime().exec("prog.bat");
    		}catch(IOException e)
    		{
    			System.out.println("echec");
    		}
            nbrRepetitions--;
          } else {
            System.out.println("Terminé!");
            t.cancel();
            }
          }
        }
     
    	public static void main(String[] args){
    	Main repetAction = new Main();
    	}
      }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. tache planifie avec java
    Par hb2ee dans le forum Entrée/Sortie
    Réponses: 5
    Dernier message: 13/04/2009, 13h26
  2. taches planifiés en java
    Par startin dans le forum API standards et tierces
    Réponses: 5
    Dernier message: 23/04/2007, 12h05
  3. traitement de fichier XML dans une Tache planifiée
    Par marivi dans le forum XML/XSL et SOAP
    Réponses: 4
    Dernier message: 21/06/2005, 10h40
  4. API : créer une tache planifiée.
    Par Argonz dans le forum Windows
    Réponses: 3
    Dernier message: 05/05/2004, 14h16
  5. Créer une tache planifié (.bat ou wsh)
    Par BRAUKRIS dans le forum Windows
    Réponses: 4
    Dernier message: 18/03/2004, 17h12

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