스프링 시큐리티를 적용하는 과정에서 jwt 토큰 생성 중 발생한 에러이다
해당 문제는 jdk11 에서는 관련 모듈이 기본 참조되지 않아 에러가 발생한다고 한다.
// https://mvnrepository.com/artifact/javax.xml.bind/jaxb-api
implementation group: 'javax.xml.bind', name: 'jaxb-api', version: '2.3.1'
// https://mvnrepository.com/artifact/com.sun.xml.bind/jaxb-core
implementation group: 'com.sun.xml.bind', name: 'jaxb-core', version: '2.3.0.1'
// https://mvnrepository.com/artifact/com.sun.xml.bind/jaxb-impl
implementation group: 'com.sun.xml.bind', name: 'jaxb-impl', version: '2.3.1'
gradle을 사용한 프로젝트이기에 gradle 관련 모듈을 build.gradle 파일에 추가하여 에러를 해결하였다.
maven 을 사용하는 경우,
mvnrepository.com/artifact/javax.xml.bind/jaxb-api/2.3.1 에 접속해 관련 모듈을 검색해 추가하면 될 것이다.
'에러 > spring' 카테고리의 다른 글
[Spring] (Mac) mvn not found 에러 (0) | 2021.12.24 |
---|---|
[Spring] the prefix for element is not bound 에러 (0) | 2021.08.26 |
[Spring] ./gradlew: command not found 에러 (0) | 2021.04.07 |
[Spring] com.amazonaws.sdkclientexception failed to connect to service endpoint 에러 (0) | 2020.12.27 |
[Spring] error creating bean with name s3 에러 (0) | 2020.12.27 |
댓글