작성
·
572
0
'JPA와 DB설정, 동작확인' 수업 중 질문입니다.
Test코드는 통과했다고 나오지만 콘솔에는 에러가 뜨고 있습니다.
java.lang.ExceptionInInitializerError: null
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
와 함께 Caused by는
Caused by: java.lang.IllegalStateException: MicrometerObservationRegistryTestExecutionListener requires micrometer-observation 1.10.8 or higher
at org.springframework.test.context.observation.MicrometerObservationRegistryTestExecutionListener.<clinit>(MicrometerObservationRegistryTestExecutionListener.java:80)
... 78 common frames omitted
Caused by: java.lang.NoClassDefFoundError: io/micrometer/context/ThreadLocalAccessor
이렇게 나오고 있습니다.
구글링 해보니 spring boot 버전3.0.8에서 간헐적으로 나오는 증상같은데 테스트가 진행됐으니 그대로 해도 괜찮을까요? 아니면 지금이라도 버전 변경을 해야하나요?
감사합니다~