Maven отлично подойдет для вашего проекта IMO. Maven - это универсальный инструмент управления сборкой и развертыванием. Самым большим преимуществом является то, что он делает сценарии сборки значительно более простыми в обслуживании, чем функционально сопоставимые файлы Ant или сценарии оболочки.
Есть много преимуществ использования maven, самое большое из которых - это предпочтение соглашения по конфигурации. Это означает, что если ваш проект спроектирован с использованием структуры каталогов Maven, то для его сборки и запуска тестов JUnit почти не требуется настройка.
Другая большая победа, которую дает вам Maven, - это управление зависимостями. Вы можете декларативно определить зависимости вашего проекта в конфигурационном файле Maven, который называется Project Object Model (POM), и Maven выполняет работу по сохранению всех jar-файлов в структуре локального каталога, которую он поддерживает. В случае общедоступных артефактов банки автоматически загружаются из центрального репозитория Maven, а в случае внутренних или проприетарных файлов сторонних производителей вы можете установить их в свой репозиторий с помощью одной команды.
В дополнение к простой организации этих артефактов и автоматической настройке пути к классу сборки для включения всех необходимых jar, maven также будет управлять иерархиями зависимостей. Это означает, что если ваш проект зависит от jar A, а A зависит от jar B, jar B будет автоматически связан с вашей WAR, даже если вы явно не перечислили его как зависимость в конфигурации сборки.
Кроме того, я скажу, что с точки зрения профессионального развития имеет смысл изучать Maven, поскольку по своему опыту Maven превзошел Ant как инструмент сборки de jure, выбранный как в проектах с открытым исходным кодом, так и в проприетарных проектах Java.
Все это, как говорится, если у вас есть система сборки, которая является быстрой и надежной для вас, то, возможно, не стоит затрачивать усилия на конвертацию в Maven только ради использования того же инструмента, который есть у всех остальных.