Другой вариант, особенно если вы используете Java 6, это использовать <scriptdef>
. Небольшой JavaScript имеет большое значение.
(Теоретически <scriptdef>
работает до Java 6, но вы должны включить интерпретатор для выбранного вами языка сценариев. Тогда вы можете просто использовать antcontrib. Java 6 по умолчанию включает в себя интерпретатор JavaScript Rhino, так что это намного проще использовать.)
На самом деле, это так легко сделать, я обнаружил, что пишу сценарии для вещей, которые могут быть в Ant, но просто очень сложны.