Apache Maven — фреймворк для автоматизации сборки проектов JAVA на основе описания их структуры в файлах на языке POM.
Уроки по maven:
Урок 1 - о maven -
Урок 2 - Установка Maven -
Урок 3 - создание maven проекта -
Урок 4 - Введение в pom.xml -
Урок 5 - Управление зависимостями (dependency maven) -
Урок 6 - Жизненный цикл (цикл сборки) -
Урок 7 - Основные плагины maven -
Урок 8 - Собственный maven plugin запуска программы -