- 회원가입 test 실행 시 발생한 에러

발생원인
Java 9 이상부터 JDK가 Java Agent 로딩 방식에 대해 더 엄격해졌기 때문,
Mockito 라이브러리가 내부적으로 사용하는 inline-mock-maker 기능을 사용할 때 발생
해결방법
build.gradle 파일에 추가
test {
jvmArgs += "-javaagent:${configurations.testRuntimeClasspath.find { it.name.contains('mockito-core') }}"
}
- 위 코드 추가 후 발생한 에러

발생원인
JDK에서 클래스 공유관련 설정에 대해 발생하는 경고
JVM 부트스트랩 클래스 경로가 잘못 설정되었거나, 클래스 공유 기능을 사용할 때 생김
해결방법
build.gradle 파일에 추가
test {
jvmArgs += "-Xshare:off"
}'Spring Boot' 카테고리의 다른 글
| [Spring Boot] AOP (0) | 2024.12.30 |
|---|---|
| [Spring Boot] 순수 JDBC (0) | 2024.12.27 |
| [Spring Boot] H2 '페이지를 열 수 없음' (1) | 2024.12.27 |
| [Spring Boot] 스프링 DB 접근 기술 (1) | 2024.12.27 |
| [Spring boot] 회원 관리 예제 - 웹 MVC 개발 (0) | 2024.12.22 |