본문 바로가기
에러/spring

[Spring] javax/xml/bind/DatatypeConverter 에러

by PEKAH 2021. 4. 15.

스프링 시큐리티를 적용하는 과정에서 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 에 접속해 관련 모듈을 검색해 추가하면 될 것이다.

댓글