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

ANT Java Discussion :

[custom task]Comment (si possible) appeler une tâche ant


Sujet :

ANT Java

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 2
    Points : 2
    Points
    2
    Par défaut [custom task]Comment (si possible) appeler une tâche ant
    Je voudrais écrire une tâche ant qui se sert de taches préxistante, pour éviter d'avoir à les réécrire, comme "javac" ou "java"

    j'ai reussi un appel à javac en mettant dans le "execute()" de ma tache :

    Javac javac = new Javac();
    javac.bindToOwner(this);
    javac.init();
    javac.setSrcdir(srcdir);
    javac.setDestdir(destdir);
    javac.execute();

    ca fonctionne, je peux passer des attributs aux taches. Mais je voudrais aussi pouvoir appeler la tache "java" avec des nested elements "arg" pour donner des argument au programme java que j'appelle...
    Mais je n'arrive pas à trouver du code qui me permet donner des valeur de "arg" a mon objet ant Java (tout ce que j'ai c'est createArg() mais ce ne sert a rien, car je ne peux pas le reinjecter dans mon objet java).

    Est-ce possible (ca serait bien que je ne fasse pas que des Runtime.getRuntime().exec(), qui m'oblige à réécrire des taches existantes :'( ...

    merci

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    C'est bon, en fait ca marche bien avec createArg(), j'avais oublié de passer des paramètres à ma tâche dans le build script de test de ma tâche, je ne passais donc rien à la tâche java , hum ...

    "Problème" résolu

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

Discussions similaires

  1. Appeller une tâche Ant depuis java
    Par Samshay dans le forum Langage
    Réponses: 0
    Dernier message: 14/03/2011, 17h37
  2. Comment on peut appeler une requête access sous asp.net ?
    Par Khalid.bounouader dans le forum ASP.NET
    Réponses: 4
    Dernier message: 29/08/2008, 13h21
  3. Comment creer et appeler une fonction sql..
    Par denissay dans le forum Langage SQL
    Réponses: 7
    Dernier message: 05/01/2008, 22h28
  4. comment faire pour démarrer une tâche apres une autre
    Par dh01 dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 04/12/2005, 14h57

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