Вы можете начать с просмотра этого SO-обсуждения - Что это значит o Mavenize проекта . Выполнение ant-скрипта через maven (используя плагин maven antrun) не совсем то, что нужно.
Ваш скрипт сборки имеет три задачи. Если они такие простые, как clean
, compile
, jar
- тогда maven делает все это как часть жизненного цикла сборки по умолчанию. Все, что вам нужно, это создать файл pom и определить необходимые зависимости.
Если задачи муравья делают более сложные вещи, которые не могут быть выполнены maven, то вы все равно можете посмотреть на использование плагина maven antrun.
Хотели бы вы построить три задачи независимо друг от друга? Если это так, профили это один из способов. Если задачи зависят друг от друга, вам нужно просто вызвать эту задачу из плагина maven antrun, который, в свою очередь, будет вызывать зависимые задачи.