У меня ниже весенний загрузочный модуль, и все они devcelop в maven.
- общий
- сервис
- регистрация
- отчет
- транзакция
Все это независимый проект. Только общий модуль имеет некоторые общие функции и включен как jar в другой модуль.
Теперь все модули используют зависимость maven и весеннюю загрузку, также они используют несколько общих файлов jar. Поэтому мне нужно поддерживать всю версию jar во всех модулях.
Итак, есть ли какая-то работа для поддержки версии в каком-то общем месте ???
, например, ниже зависимости, которую я использовал во всех модулях
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
<version>2.3.1</version>
</dependency>
Я должен сохранить это во всех файлах pom. Если попытаться обновить версию, мне нужно будет сделать это изменение во всем файле.
Но если мы получим это из одного файла, мне просто нужно сделать это в одном месте и отразить во всех местах.
Подскажите, пожалуйста, как это сделать?