Comment spécifier la base de dir on court alors ant comme ant -f somedir/dir/build.xml
Comment spécifier la base de dir on court alors ant comme ant -f somedir/dir/build.xml.
De fourmi jeux de basedir par rapport à build.xml si je précise
<project basedir="." ..>
Je voudrais avoir basedir souligné à l'endroit où les Fourmis est exécutée.
pouvez-vous copier build.xml dans un autre répertoire?
oui, mais je préfère ne pas faire de copier ce fichier
lien ou lien symbolique-il alors?
Je voudrais ne pas écrire d'autres commandes dans des scripts. J'aimerais modifier build.xml
Je n'ai absolument aucune idée. désolé 🙂
oui, mais je préfère ne pas faire de copier ce fichier
lien ou lien symbolique-il alors?
Je voudrais ne pas écrire d'autres commandes dans des scripts. J'aimerais modifier build.xml
Je n'ai absolument aucune idée. désolé 🙂
OriginalL'auteur Andrei N | 2013-04-01
Vous devez vous connecter pour publier un commentaire.
Utilisez-D pour remplacer le basedir propriété:
L'utilisation de
pwd
est un Linux de chose, mais vous pouvez toujours mettre le chemin absolu du répertoire courant, là, si vous êtes sur une autre plate-forme.Je ne pense pas qu'il y a une façon de le faire à l'intérieur build.xml, court de ré-exécution de la fourmi avec les
ant
tâche.OriginalL'auteur David North
Vous pouvez essayer d'utiliser subant tâche:
En supposant que vous avez deux dossiers différents
Votre dossier en cours X:/your/launching/folder où vous exécutez ant commande à partir de
Dossier où votre destination bulid.xml est: Y:/any/folder/with/build.xml
Vous pouvez effectuer les opérations suivantes:
Créer build.xml dans X:/your/launching/folder avec le contenu suivant:
Ensuite, vous pouvez exécuter ant mytarget de X:/your/launching/folder dossier pour démarrer la construction de votre Y:/any/folder/with/build.xml
Mise à jour:
Vous pouvez remplacer basedir propriété pour subant accumulation de ce genre:
content que ça a aidé! 🙂
OriginalL'auteur vir us
une autre solution (si elle fait plus de sens dans certains cas) pourrait être à remplacer
basedir
via levar
tâche de laantcontrib
extension comme décrit ici: https://stackoverflow.com/a/25786329/1915920OriginalL'auteur Andreas Dietrich