Bonjour,
Je travaille dans un projet en java. J'utilise l'outil ant pour compiler et j'utilise donc un fichier en xml (appelé build.xml) pour la configuration des compilations.
Je souhaite aujourd'hui que lorsque je compile mon programme, qu'il me colle un fichier à un endroit précis sur mon disque.
Le probleme est le suivant.
Le dossier du projet se trouve par exemple la : ./home/user/projet
et je veux que mon fichier soit copié la : ./etc/firefox/plugin/
J'utilse donc ca :
Ici les ... représentent le code que j'ai viré car pas utile dans mon explication.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <project name="Projet_Cocktail" default="compile" basedir="."> <target name="compile"> ... </target> <target name="create-war" depends="compile"> ... <copy file="${dist.dir}/${ant.project.name}.war" todir="/etc/firefox/plugin"> </copy> </target> ...
Et lui me copie mon fichier à l'adresse /home/user/projet/etc/firefox/plugin
Car pour lui, la base de mes dossiers a été défini plus haut.
Comment puis je contourner le problème? Comment lui imposer de revenir à la base / de mes dossiers et non à la base du projet?
Partager