내가 좋아하는 애플리케이션 컨텍스트 정의 AnnotationConfigApplicationContext을 사용하는 프로젝트 A를 가지고이 코드는 현재 프로젝트 A.부하 AnnotationConfigApplicationContext [이클립스]
내의 잘 작동
private static AnnotationConfigApplicationContext getApplicationContext() {
if (applicationContext == null) {
applicationContext = new AnnotationConfigApplicationContext(AdapterContext.class);
}
return applicationContext;
}
을 난 프로젝트 추가 A를 프로젝트 B의 빌드 경로에 추가합니다 (프로젝트 속성 -> java 빌드 경로 -> 프로젝트 탭 선택). 지금, 나는 방법을 사용하는 프로젝트 B에서 테스트 케이스를 가지고있다.
getApplicationContext()
. 내가이 테스트 케이스를 실행하면, 나는 오류를 얻을 :
java.lang.NoSuchMethodError: org.springframework.core.GenericTypeResolver.resolveTypeArguments(Ljava/lang/Class;Ljava/lang/Class;)[Ljava/lang/Class;
나는 내 코드를 디버깅 시도하고()를 호출하는 방법 getApplicationContext까지 잘 작동하고 있음을 발견했다.
누구나 내가이 일을하기 위해해야 할 일을 알고 있습니까? 감사합니다.
당신 말이 맞습니다. 나는 여러 버전의 봄을 보냈다. 감사 :) – CuriousCoder