Junior — Middle
106
¿Cuál es el papel de la sección dependencyManagement en la configuración de Maven?
Respuesta de la IA
sobes.tech AI
Раздел dependencyManagement в Maven используется для централизованного управления версиями зависимостей в проекте или многомодульном проекте. В нем можно указать версии библиотек, чтобы в дочерних модулях не нужно было повторять версии, а просто ссылаться на артефакты без указания версии. Это помогает избежать конфликтов версий и упрощает обновление зависимостей.
Пример:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>5.3.20</version>
</dependency>
</dependencies>
</dependencyManagement>
В дочерних модулях можно просто указать spring-core без версии.