Описание тега multi-module

Многомодульный проект / приложение состоит из нескольких модулей, каждый из которых фокусируется на определенной проблеме, обеспечивая соблюдение SRP (принцип единой ответственности) на уровне модуля.

Многомодульный проект / приложение состоит из нескольких модулей, каждый из которых фокусируется на определенной проблеме, обеспечивая соблюдение SRP (принцип единой ответственности) на уровне модуля.

В maven многомодульный проект обрабатывается путем агрегирования проекта агрегатора, предоставляющего список агрегированных модулей.

Часто, но не обязательно, проект агрегатора также является родительским проектом агрегированных модулей, обеспечивая дальнейшее управление и общее управление, например, над плагинами, зависимостями, свойствами.

Больше информации