Nous utilisons Ant pour construire une application web Java. L'application compilera et fonctionnera sur Tomcat 6 et Tomcat 5.5. Toutefois, le processus de construction est légèrement différent selon la version de Tomcat installée: 5.5 conserve les fichiers jar dont la construction a besoin dans $ CATALINA_HOME/common/lib et $ CATALINA_HOME/server/lib, tandis que 6.0 les conserve tous dans $ CATALINA_HOME/lib.Faire Ant utiliser une classe de construction différente dans des situations différentes?
Comment puis-je configurer Ant pour choisir le (s) chemin (s) de classe correct (s) en fonction d'un paramètre dans build.properties? Je serais d'accord pour avoir même besoin de lister les répertoires à inclure dans le classpath dans un paramètre dans build.properties, mais je n'ai pas réussi à faire fonctionner ça.
Des suggestions?
Merci, c'est peut-être comme ça que je dois le faire. J'espérais finir avec une seule cible de compilation, mais au moins cela devrait fonctionner. – fizban