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 :

[tâche ant] chemin relatif


Sujet :

ANT Java

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de phoebe
    Inscrit en
    Août 2003
    Messages
    289
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 289
    Par défaut [tâche ant] chemin relatif
    Bonjour,

    J'ai 4 projets j2ee sous Eclipse ayant chacun leur fichier build.xml, j'ai créé un 5ème projet destiné à contenir un 5ème fichier build.xml que j'ai nommé buildGlobal.xml.

    Comment faire pour lancer les 4 build.xml à partir de buildGlobal.xml ?

    voici le contenu de buildGlobal.xml :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <project name="Global" default="all" basedir="..">
    	<target name="all">
    		<ant dir="projet1/ant" antfile="build.xml"/>
    		<ant dir="projet2/ant" antfile="build.xml"/>
    		<ant dir="projet3/ant" antfile="build.xml"/>
    		<ant dir="projet4/ant" antfile="build.xml"/>
    	</target>
    </project>
    voici celui de build.xml du projet n°1 (et ça plante là déjà) :
    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
     
    <project name="projet1" default="packTheme" basedir="..">
     
    	   <property name="themejarname" value="millstone-web-themes-3.1.0.jar"/>
    	   <property name="themesdir" value="${basedir}/themes"/>
     
    	   	<target name="packTheme" depends="cleanTheme" description="génère le jar theme">
    	     <jar jarfile="${basedir}/lib/${themejarname}" basedir="${themesdir}/">
    	        <manifest>
    	          <attribute name="Built-By" value="phoebe"/>
    	          <section name="org/millstone/webadapter/themes">
    	            <attribute name="Version" value="3.1.0"/>
    	          </section>
    	        </manifest>
    	   	 </jar>
    	   </target> 
     
    	   <target name="cleanTheme" description="nettoie le jar theme" >
    	   	 <delete file="${basedir}/lib/${themejarname}"/>
    	   </target>
     
    </project>
    voici la sortie sur la console quand j'exécute buildGlobal.xml :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    Buildfile: C:\eclipse\workspace\projetGlobal\buildGlobal.xml
    cleanTheme:
    packTheme:
     
    BUILD FAILED
    C:\eclipse\workspace\projetGlobal\buildGlobal.xml:3: The following error occurred while executing this line:
    C:\eclipse\workspace\projet1\ant\build.xml:5: C:\eclipse\workspace\projet1\ant\themes not found.
    Je précise que si je lance les 4 build.xml indépendament, ça fonctionne très bien, en fait il ne va pas chercher le répertoire themes/ au bon endroit

    voici l'architecture de mon workspace Eclipse :
    Images attachées Images attachées  

Discussions similaires

  1. Raccourci Chemin relatif pour la cible
    Par rabobsky dans le forum Autres Logiciels
    Réponses: 7
    Dernier message: 07/11/2005, 13h57
  2. Prb de chemin relatif
    Par hitchie dans le forum MFC
    Réponses: 4
    Dernier message: 10/05/2005, 15h46
  3. [Plugin Tomcat] Chemin relatif
    Par cloogy dans le forum Eclipse Java
    Réponses: 6
    Dernier message: 01/03/2005, 16h26
  4. [XSL-FO] Chemin relatif d'une image
    Par JustAGphy dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 04/08/2004, 13h25
  5. [JSP] Include, problème de chemin relatif
    Par dafly dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 15/04/2004, 14h11

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