Встречается на собеседованиях • сегодня
Что такое конфликт зависимостей
Конфликт зависимостей возникает, когда разные библиотеки требуют разные версии одной и той же зависимости, и Maven/Gradle не может автоматически разрешить, какую версию использовать.
**Пример:**
```xml
com.example
lib-a
1.0
com.example
lib-b
1.0
```
**Как решить:**
1. **Использовать `dependencyManagement` (Maven)** или **`resolutionStrategy` (Gradle)** для явного указания версии.
2. **Исключить конфликтную зависимость** через ``.
3. **Обновить библиотеки**, чтобы они поддерживали одну версию.
Часто помогает `mvn dependency:tree` для анализа конфликтов.

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