У меня есть проект, который использует A AnnotationConfigApplicationContext определить контекст приложения, как:AnnotationConfigApplicationContext груз из другого проекта [Затмение]
private static AnnotationConfigApplicationContext getApplicationContext() {
if (applicationContext == null) {
applicationContext = new AnnotationConfigApplicationContext(AdapterContext.class);
}
return applicationContext;
}
Этот код прекрасно в проекте А.
работает сейчас, я добавил проект A в путь сборки проекта B (выбрав свойства проекта -> вкладка java build path -> projects). Теперь у меня есть тест в проекте B, который использует метод
getApplicationContext()
. Когда я запускаю этот тестовый случай, я получаю сообщение об ошибке:
java.lang.NoSuchMethodError: org.springframework.core.GenericTypeResolver.resolveTypeArguments(Ljava/lang/Class;Ljava/lang/Class;)[Ljava/lang/Class;
Я пытался отладки мой код и обнаружил, что он работает нормально до метода getApplicationContext() вызывается.
Кто-нибудь знает, что я должен сделать, чтобы сделать эту работу? Спасибо
Вы правы. У меня было несколько версий весны. Благодаря :) – CuriousCoder