Встречается на собеседованиях • сегодня
Как решишь конфликт зависимости в spring-boot-starter-test
Spring Boot Starter Test включает несколько зависимостей (JUnit, Mockito, AssertJ и др.). Конфликты обычно возникают, когда в проекте есть другие версии этих библиотек.
**Решение:**
1. Используйте `dependencyManagement` от Spring Boot (рекомендуется):
```xml
org.springframework.boot
spring-boot-dependencies
${spring-boot.version}
pom
import
```
2. Для явного указания версии (если нужно переопределить):
```xml
5.9.2
```
3. Исключите конфликтную зависимость:
```xml
org.springframework.boot
spring-boot-starter-test
test
org.junit.vintage
junit-vintage-engine
```
Проверяйте конфликты через `mvn dependency:tree` и устраняйте их, сохраняя совместимость версий.

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