Maven также неплохо справляется с управлением зависимостями.Это один из самых значительных пунктов продажи, но их гораздо больше.
Это также помогает обеспечить стандартизированную структуру проекта.Прелесть в том, что я могу взять любой mavenized проект и почти сразу же узнать, где находятся все различные файлы.
Maven также имеет довольно обширную библиотеку плагинов, которые позволяют довольно много ... отавтоматизировать статический анализ кода (с помощью pmd / findbugs / checkstyle и т. д.), рассчитать покрытие тестами, сгенерировать javadocs, сгенерировать исходные файлы jar, запустить веб-приложение в Jetty и т. д. и т. п.
Я скажу вам, что это не такЭто простой инструмент для изучения, но если вы освоите его, вы научитесь ценить все, что он может сделать.Если вы хотите, чтобы я подробно остановился на чем-то конкретном, дайте мне знать.