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 :

problème avec ant


Sujet :

ANT Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2009
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 53
    Par défaut problème avec ant
    bjr j'ai généré un projet et je veut faire le build avec ant alors j'ai exécuté cette commande :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    String[] args = {"-buildfile","C:\\a\\projet\\build.xml"};
    org.apache.tools.ant.Main.start(args, null, null);
    et ça marche bien mais le problème que ça ne continue pas le traitement de mon programme c'est a dire lorsque j'écrit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    String[] args = {"-buildfile","C:\\a\\projet\\build.xml"};
    org.apache.tools.ant.Main.start(args, null, null);
    System.out.println("ok c'est fini");
    il fini mon programme au nivo de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     org.apache.tools.ant.Main.start(args, null, null);
    et ne m'affiche pas le message "ok c'est fini" !!!!


    alors quelqu'un peut m'ader svp ??

  2. #2
    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 : 44
    Localisation : France

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

    Informations forums :
    Inscription : Juin 2007
    Messages : 4 073
    Par défaut
    C'est normal, la méthode "start" se termine par un "System.exit".
    Ecrit ta sortie console dans le build.xml, à l'intérieur du script ant.
    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.

  3. #3
    Membre averti
    Inscrit en
    Mars 2009
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 53
    Par défaut
    Citation Envoyé par dinobogan Voir le message
    C'est normal, la méthode "start" se termine par un "System.exit".
    Ecrit ta sortie console dans le build.xml, à l'intérieur du script ant.
    vous pouvez m'expliquez encore+ ? comment je fait ça ?

  4. #4
    Membre averti
    Inscrit en
    Mars 2009
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 53
    Par défaut
    Citation Envoyé par dinobogan Voir le message
    C'est normal, la méthode "start" se termine par un "System.exit".
    Ecrit ta sortie console dans le build.xml, à l'intérieur du script ant.
    voila je vous donne un exemple de mon fichier build.xml

    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
     
    <?xml version="1.0" encoding="UTF-8"?>
     
    <project xmlns:webproject1="http://www.netbeans.org/ns/web-project/1" xmlns:webproject2="http://www.netbeans.org/ns/web-project/2" xmlns:webproject3="http://www.netbeans.org/ns/web-project/3" basedir=".." default="default" name="proj-impl">
     
    <import file="nbproject/ant-deploy.xml"/>
    <target depends="init" if="dist.ear.dir" name="library-inclusion-in-manifest">
            <copyfiles files="${libs.jsf12.classpath}" iftldtodir="${build.web.dir}/WEB-INF" manifestproperty="manifest.libs.jsf12.classpath" todir="${dist.ear.dir}"/>
            <copyfiles files="${libs.jstl11.classpath}" iftldtodir="${build.web.dir}/WEB-INF" manifestproperty="manifest.libs.jstl11.classpath" todir="${dist.ear.dir}"/>
            <copyfiles files="${libs.jsf12-support.classpath}" iftldtodir="${build.web.dir}/WEB-INF" manifestproperty="manifest.libs.jsf12-support.classpath" todir="${dist.ear.dir}"/>
            <copyfiles files="${libs.woodstock-components.classpath}" iftldtodir="${build.web.dir}/WEB-INF" manifestproperty="manifest.libs.woodstock-components.classpath" todir="${dist.ear.dir}"/>
            <copyfiles files="${libs.woodstock-theme-default.classpath}" iftldtodir="${build.web.dir}/WEB-INF" manifestproperty="manifest.libs.woodstock-theme-default.classpath" todir="${dist.ear.dir}"/>
            <copyfiles files="${file.reference.webui-jsf-suntheme_fr.jar}" iftldtodir="${build.web.dir}/WEB-INF" manifestproperty="manifest.file.reference.webui-jsf-suntheme_fr.jar" todir="${dist.ear.dir}"/>
            <copyfiles files="${file.reference.webui-jsf-suntheme_fr.jar}" iftldtodir="${build.web.dir}/WEB-INF" manifestproperty="manifest.file.reference.webui-jsf-suntheme_fr.jar" todir="${dist.ear.dir}"/>
            <copyfiles files="${libs.exceptionhandler-runtime.classpath}" todir="${build.web.dir}/WEB-INF/lib"/>
            <mkdir dir="${build.web.dir}/META-INF"/>
            <manifest file="${build.web.dir}/META-INF/MANIFEST.MF" mode="update">
                <attribute name="Class-Path" value="${manifest.libs.jsf12.classpath} ${manifest.libs.jstl11.classpath} ${manifest.libs.jsf12-support.classpath} ${manifest.libs.woodstock-components.classpath} ${manifest.libs.woodstock-theme-default.classpath} ${manifest.file.reference.webui-jsf-suntheme_fr.jar} ${manifest.file.reference.webui-jsf-suntheme_fr.jar} "/>
            </manifest>
        </target>
    </project>
    alors où je met le ant ?

  5. #5
    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 : 44
    Localisation : France

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

    Informations forums :
    Inscription : Juin 2007
    Messages : 4 073
    Par défaut
    Une recherche dans la documentation officielle et tu tombes sur la tache Echo ;-)
    Dans ton cas, tu peux mettre un "echo" juste avant de terminer la "target".
    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.

  6. #6
    Membre averti
    Inscrit en
    Mars 2009
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 53
    Par défaut
    Citation Envoyé par dinobogan Voir le message
    Une recherche dans la documentation officielle et tu tombes sur la tache Echo ;-)
    Dans ton cas, tu peux mettre un "echo" juste avant de terminer la "target".
    non ce n'est pas exactement mon cas... j'ai cité ce cas pour que je puisse m'exprimer car après cette commande j'ai encore des traitement à faire

  7. #7
    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 : 44
    Localisation : France

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

    Informations forums :
    Inscription : Juin 2007
    Messages : 4 073
    Par défaut
    Quels genres de traitements ?
    Tu pourrais peut-être prendre le problème dans l'autre sens : Il est possible d'appeler un programme Java dans le script Ant. Donc ton programme ne ferait qu'appeler la classe de démarrage de Ant, et dans le build.xml tu ajoutes une tache pour exécuter autre chose.
    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.

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

Discussions similaires

  1. [Sonar] & [HUDSON] problème avec Ant
    Par KIKI74 dans le forum Qualimétrie
    Réponses: 1
    Dernier message: 02/05/2011, 15h36
  2. Création d'un war + problème avec Ant
    Par kalurar dans le forum Eclipse Java
    Réponses: 0
    Dernier message: 26/07/2010, 17h13
  3. Problème avec ANT
    Par pracede2005 dans le forum ANT
    Réponses: 1
    Dernier message: 25/07/2007, 16h05
  4. Problème avec ANT
    Par pracede2005 dans le forum ANT
    Réponses: 1
    Dernier message: 16/07/2007, 10h09
  5. [HIBERNATE] Problème avec ant
    Par DarkWark dans le forum Hibernate
    Réponses: 1
    Dernier message: 04/06/2006, 19h55

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