Comment inclure les pots référencée dans “Java Build Path” section d'un projet Eclipse dans un fichier jar généré avec Ant à l'aide d'un build.xml fichier

c'est mon exigence , si quelqu'un ajoute ou supprime un pot de référence dans la section "Java Build Path" , alors que le pot devrait être inclus ( inclus ou non dans le cas de la suppression) lorsque le projet est construit et un bocal de projet est généré avec une build.xml ant fichier. Je m'attendais à faire référence à une propriété ou une variable dans le fichier xml. quelque chose comme:

<!-- copy the JARs that you need to "target" directory  -->
<copy todir="target">
    <fileset dir="${buildPath}" includes="*.jar" />
</copy>

où ${buildPath} est pointant vers "Java Build Path". C'est juste un exemple et ne fonctionne pas

Avis que je ne veux pas mettre tous les jar individuellement dans le build.xml mais pour utiliser quelque chose comme inclut="*.jar" , donc si quelqu'un change "Java Build Path" , je n'ai pas à changer le build.xml

"Java build Path" n'est pas un répertoire. C'est un chemin de classe conteneur (c'est à dire une éclipse abstraction contenant des pointeurs vers de multiples bibliothèques. Jetez un oeil au fichier ".classpath" et vous verrez le "Java Build Path")
double possible de Comment puis-je régler l'Éclipse construire la voie et du chemin de classe, à partir d'un fichier Ant?
Je n'ai pas cette option , merci quand même
donc, il y a un moyen de faire référence à cette classe conteneur de mon build.xml fichier ?
ce n'est pas la même question , qui renvoie à avoir un dossier lib dans le projet et de l'utiliser comme les pots de répertoire, j'ai demandé une référence à la "Java build Path", qui a souligné par ben75 ci-dessus, il n'est pas un répertoire.

OriginalL'auteur Leo | 2013-03-29