- Например, имеем ошибку при сборке и запуске тестов: Ошибка - Unsupported version of junit:junit: 4.11.
- Хотя на проекте используется другая версия junit. Значит подтягивается другая версия из зависимостей.
- Чтобы просмотреть древо зависимостей в Intelllij Idea:
- Нажимаем справа вкладку Maven
- -> Нажимаем букву m
- -> В появившемся окне Run Anything вводим команду с фильтром конкретной библиотеки - mvn dependency:tree -Dincludes=junit
- Ищем в древе (после завершения загрузки зависимостей) в нашем случае - 4.11, и находим, что это какая-нибудь из подключаемых библиотек, допустим - xxx-api-rest-client
- Открываем основной файл Pom.xml, и находим нужную зависимость - xxx-api-rest-client, и далее добавляем исключение в данную зависимость:
Итог:
- Исправлена Ошибка - Unsupported version of junit:junit: 4.11