Oracle에서 jdk17버전 배포를 중단해서 jdk21버전을 사용중입니다.
chapter4까지 다 따라해봤는데 자꾸만 오류가 납니다
오류 문구는 다음과 같습니다
It appears as if your JDK does not supply a working agent attachment mechanism.
Java : 21
JVM vendor name : Oracle Corporation
JVM vendor version : 21.0.2+13-LTS-58
JVM name : Java HotSpot(TM) 64-Bit Server VM
JVM version : 21.0.2+13-LTS-58
JVM info : mixed mode, sharing
OS name : Windows 10
OS version : 10.0
gpt에서는...
이 경고 메시지는 Java 에이전트가 동적으로 로드되었음을 나타냅니다. 이는 일반적으로 Gradle 또는 테스트 환경에서 ByteBuddy 같은 라이브러리를 사용할 때 발생합니다. 특히 Spring Boot 환경에서 Mocking 라이브러리(예: Mockito)나 테스트 프레임워크를 사용할 때 발생할 수 있습니다.
원인
ByteBuddy 에이전트가 동적으로 로드되면서 발생하는 경고입니다.
Java 21부터 동적 에이전트 로드 기능이 제한될 예정이며, 이에 대해 추가적인 설정이 필요합니다.
라고 뜹니다. 그러나 gpt도 답이 시시각각 변하고 있습니다.
jdk21버전으로 이 책을 공부하는 것은 불가능 한 것일까요?
- 해결방안
- jdk21로 해도 12장까지 앞으로 이 책을 공부하는것에 문제가 없는지
Oracle에서 jdk17버전 배포를 중단해서 jdk21버전을 사용중입니다.
chapter4까지 다 따라해봤는데 자꾸만 오류가 납니다
오류 문구는 다음과 같습니다
It appears as if your JDK does not supply a working agent attachment mechanism.
Java : 21
JVM vendor name : Oracle Corporation
JVM vendor version : 21.0.2+13-LTS-58
JVM name : Java HotSpot(TM) 64-Bit Server VM
JVM version : 21.0.2+13-LTS-58
JVM info : mixed mode, sharing
OS name : Windows 10
OS version : 10.0
gpt에서는...
이 경고 메시지는 Java 에이전트가 동적으로 로드되었음을 나타냅니다. 이는 일반적으로 Gradle 또는 테스트 환경에서 ByteBuddy 같은 라이브러리를 사용할 때 발생합니다. 특히 Spring Boot 환경에서 Mocking 라이브러리(예: Mockito)나 테스트 프레임워크를 사용할 때 발생할 수 있습니다.
원인
ByteBuddy 에이전트가 동적으로 로드되면서 발생하는 경고입니다.
Java 21부터 동적 에이전트 로드 기능이 제한될 예정이며, 이에 대해 추가적인 설정이 필요합니다.
라고 뜹니다. 그러나 gpt도 답이 시시각각 변하고 있습니다.
jdk21버전으로 이 책을 공부하는 것은 불가능 한 것일까요?