java, spring

Illegal reflective access by org.springframework.cglib.core.ReflectUtils$1 Warning Message 해결

isaac.kim 2021. 5. 8. 12:59
728x90
반응형

스프링 프레임워크 (Spring framework)

Illegal reflective access by org.springframework.cglib.core.ReflectUtils$1

Warning Message 해결

 

지난 글에서 테스트 코드 작성 후 실행에서 Warning 메시지가 있었습니다.

 

지난 글

lifere.tistory.com/105

 

스프링 프레임워크(Spring framework) 테스트 코드 사용하기

스프링 프레임워크(Spring framework) 테스트 코드 사용하기 1. 테스트 코드 정의 프로젝트 내 src/test/java 폴더 내에 com.project.sample.SampleTests 클래스를 추가합니다. 테스트는 spring-text 모듈..

lifere.tistory.com

 

아래 이미지와 같은 경고문입니다. 관련 자료를 찾아보니 jdk와 spring version에 의해 발생하는 것으로 확인되는데요.

error 가 아니라서 테스트 코드를 실행하는데 문제를 일으키진 않았지만 찝찝한 건 어쩔 수 없나 봅니다.

관련 경고 메시지에 대한 글을 참고해서 spring version을 변경해주어 경고문이 출력되지 않도록 했습니다.

jdk는 8 u201 그대로 사용하고, spring version은 5.1.5 version으로 변경해주었습니다. (기존 5.0.7)

spring version 변경 후 저장한 뒤, 프로젝트 선택 > 우클릭 > Maven > Update Project를 진행한 후,

JUnit Test를 실행했습니다.

 

테스트 실행 결과 Warning Message가 사라진 것을 확인할 수 있습니다.

728x90
반응형