Встречается на собеседованиях • сегодня
В чем разница между dependencyManagement и dependencies
`dependencyManagement` в Maven используется для централизованного управления версиями зависимостей, но не добавляет их автоматически в проект. Это удобно для многомодульных проектов, где версии зависимостей задаются в родительском POM.
`dependencies` напрямую добавляет зависимости в проект. Если зависимость объявлена здесь, она будет включена в classpath.
Пример:
```xml
org.springframework
spring-core
5.3.10
org.springframework
spring-core
```
Ключевые отличия:
- `dependencyManagement` только объявляет зависимости, `dependencies` - добавляет
- Версии в `dependencyManagement` наследуются дочерними модулями
- `dependencyManagement` помогает избежать дублирования версий

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы