В конце этой страницы есть список плагинов ant-task-to-maven-plugin -> http://maven.apache.org/plugins/maven-antrun-plugin/usage.html
К сожалению, он охватывает только небольшое подмножество задач муравья.
Я недавно создал проект на основе ant (я действительно имел его с управлением зависимостями), и из этого опыта у меня было очень мало необходимости сохранять код Ant. Единственное место, где я использовал плагин antrun, было вокруг создания пользовательского кода.
Я думаю, что вполне нормально делегировать некоторые задачи в ant (а иногда даже в скрипты), если это хорошо документировано и экономит время и затраты на обслуживание.
Еще одно место, где я все еще использую antrun
, - это отображение некоторых свойств среды и общего текста в выводе сборки, но, возможно, это просто мое невежество, и для этого есть способ Maven.