Есть система состоящая из 16 компонент. Каждый компонент может состоять из n подсистем, каждая подсистема имеет версионность и может содержать несколько частей каждая из которых может меняться или нет в конкретной версии.
Конечная задача: автоматическое развертывание системы.
Для этого хочется найти тул для построения графов, который сможет оперировать версиями узлов, способный строить dependency-tree полное или только прямые зависимости конкретного узла графа, собирать граф из зависимостей конкретных узлов
Я правильно понимаю что потратившись на создание pom - файла для критичных версий каждой подсистемы и написав некие кастомные сборщики/инсталляторы/построители dependency-tree можно подрядить на задачи сборки дерева из отдельных зависимостей и даже развертывание системы maven?