100% est Gant Ant compatible?
Question
J'ai écrit un code Groovy, et je voudrais l'intégrer avec le code Java existant. Nous aimerions être en mesure de garder nos scripts de fourmis, et ajouter que la fonctionnalité Groovy nécessaire. Est-ce que nous Gant permettra de garder nos scripts existants?
La solution
Selon le site Gant, pas:
Un script utilise le script construire Gant Groovy, pas XML, mais il utilise les tâches Ant. Par conséquent, si vous avez des vous encore des tâches Ant personnalisée pouvoir utiliser ceux-ci.
Autres conseils
Peut-être pourriez-vous donner plus de détails sur ce que vous voulez faire. Vous pouvez appeler des scripts Ant normaux de Gant et vice-versa.
Vous pouvez également utiliser la tâche de fourmi groovy pour exécuter arbitraire Groovy dans votre normale (ou Gant aromatisée) fourmi construit.
Ce qui suit ne répond pas à la question en ce qui concerne Gant, mais il pourrait aider avec le problème:
Gradle est un outil de construction Groovy. Il est plus sophistiqué que Gant. J'ai blogué sur ce .
Gradle peut importer toute construction Ant scénario. Gradle intègre profondément avec une construction Ant. Chaque cible Ant est représentée comme une tâche Gradle. Cette tâche peut encore être améliorée dans votre Gradle construire le script.