새소식

Programming/Solving Errors

[Spring Boot] PermittedSubclasses requires ASM9 에러

 

 

 

에러 내용

 

PermittedSubclasses requires ASM9

 

 

 

발생 상황

 

Spring Boot 외부 소스 코드를 다운 받아 실행하는데

버전이 맞지 않아 JDK 17 기준으로 설정을 바꾸었고(변경 전 11) 정상적으로 실행되는 것을 확인했다. 

이후 h2 db와 연동하기 위해 build.gradle에 설정을 추가하는 중 에러가 발생했다.

 

 

문제 해결

 

버전 업그레이드를 위해 Settings와 build.gradle에서만 설정을 해줬는데 한가지 설정이 더 필요했다.

 

/gradle/wrapper/gradle-wrapper.properties에서 gradle의 버전을 7.6으로 변경한다.

버전을 변경하면 해당 버전에 맞게 다운로드가 진행된다.

 

 

 

변경 전

 

변경 후

 

 

다시 실행해보면 정상적으로 실행되는 것을 확인할 수 있다.

 

 

Contents

Copied URL!

Liked this Posting!