Maven Эмма имеет ошибку, но тесты проходят

Мой джунт тест проходит, когда я бегу

mvn test

но

mvn emma:emma


у него есть ошибки. Как я могу узнать, какие классы выполняются? Ошибки, которые у меня есть, связаны с весной

java.lang.NoSuchMethodError: org.springframework.beans.BeanUtils.instantiateClass(Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/Object;
    at org.springframework.test.context.ContextLoaderUtils.resolveContextLoader(ContextLoaderUtils.java:87)

так как тот же конфиг работает нормально, я думаю, что есть некоторые проблемы с classpath, когда я запускаю emma.
Любой совет ценится,
10x

1 ответ

Решение

Ваша версия для весеннего теста не соответствует вашей версии для бобов. использование mvn dependency:tree чтобы найти то, что тянет в соответствующих версиях и использовать явные зависимости верхнего уровня или исключения зависимостей для управления ими.

Другие вопросы по тегам