인프런 커뮤니티 질문&답변

Jong1님의 프로필 이미지
Jong1

작성한 질문수

더 자바, 코드를 조작하는 다양한 방법

클래스의 프록시가 필요하다면?

CGLib를 따라 해보면서 문제점이 있으며, 해결법입니다. JDK17입니다.

해결된 질문

작성

·

715

·

수정됨

5

JDK17을 사용하면서, `Spring`의 추가를 하지않고 진행을 하면서 보니 아래의 이미지와 같은 오류가 발생하네요.

스크린샷 2023-07-10 오후 4.27.03.png

확인을 해보니, JDK16부터 Issue가 발생되었던것 같아보입니다. 제가 참고한 글은 https://github.com/cglib/cglib/issues/191 글이었습니다.

 

해결법은 위의 issue에 나와있는 그대로, VMOptions항목에 --add-opens java.base/java.lang=ALL-UNNAME를 추가하였습니다. 아래의 사진처럼요.

스크린샷 2023-07-10 오후 4.29.58.png

혹시 실습해보고 싶은데 안되는 분들중, 유사한 오류가 나시는 분들은 참고하시기 바랍니다.

답변

답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!
Jong1님의 프로필 이미지
Jong1

작성한 질문수

질문하기