문제의 오류
Unable to load class named [io.jsonwebtoken.impl.DefaultJwtBuilder] from the thread context, current, or system/application ClassLoaders. All heuristics have been exhausted. Class could not be found. Have you remembered to include the jjwt-impl.jar in your runtime classpath?
자바 스프링에서 jwt을 잘 사용하다가 갑자기 발생된 오류가 났습니다.
이 오류는 의존성 문제로 알려져있는데, 저는 이미 사용하고 있었던 거라 Gradle 새로고침으로 해결하였습니다.
혹시나 처음 사용하시는 분들은 build.gradle에서 의존성을 체크해보시거나
꼭 Load Gradle Changes를 눌러서 로드 시켜줍시다.
implementation 'io.jsonwebtoken:jjwt-api:0.11.5'
runtimeOnly 'io.jsonwebtoken:jjwt-impl:0.11.5'
runtimeOnly 'io.jsonwebtoken:jjwt-jackson:0.11.5'
감사합니다. 이런 정보를 나눠주셔서 좋아요.