반응형
스프링부트 application을 개발하던 중 스프링 클라우드 zipkin 을 사용하려다 에러가 발생하였다.
configurationPropertiesBeans' defined in class path resource [org/springframework/cloud/autoconfigure/ConfigurationPropertiesRebinderAutoConfiguration.class]: Post-processing of merged bean definition failed; nested exception is java.lang.IllegalStateException: Failed to introspect Class [org.springframework.cloud.context.properties.ConfigurationPropertiesBeans] from ClassLoader [jdk.internal.loader.ClassLoaders$AppClassLoader@7382f612] |
뭐 이런.. Bean 등록 중 에러가 발생하였는데, 찾아보니 springboot 버전이랑 맞지 않아서 그렇다고 한다.
pom.xml에 바로 추가하고 넘어가버렸더니 빨간박스를 보지못했....
필자는 springboot 2.7.4 버전이였고,
해당버전은 springboot cloud의 2021.0.x release 이상 버전을 사용해야한다는 것이다.
참고로 2021.0.x 중 최신은 2022.10.24 기준 아래와 같다.
그래서 필자는 Sleuth 3.1.4 버전을 사용하였다.
<!-- zipkin -->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-sleuth-zipkin</artifactId>
<version>3.1.4</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-sleuth-zipkin -->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-sleuth</artifactId>
<version>3.1.4</version>
</dependency>
이 링크를 타고 가면 springboot에 맞는 springcloud 버전을 확인할 수 있다.
반응형
'개발 > Spring' 카테고리의 다른 글
[Spring Cloud] Zipkin(집킨) 분산 추적 해보기 (0) | 2022.10.26 |
---|---|
[Springboot] Sse(Server Send Event) 단방향 통신을 이용해 tail -f 기능 구현 (2) | 2022.10.26 |
[Springboot] kafka JSON 통신하기 (0) | 2022.10.25 |
[Springboot] Maven 멀티 모듈 프로젝트 만들기(Eclipse) (0) | 2022.10.04 |
[Springboot] Exception 처리하기 (0) | 2022.08.04 |