Post

javax/xml/bind/DatatypeConverter 에러

javax/xml/bind/DatatypeConverter 에러

javax/xml/bind/DatatypeConverter 에러

2_26_javax-xml-bind-datatypeconverter

JWT생성 테스트를 하던 중 위의 이미지와 같은 에러가 발생해 생성이 되지 않았다.
원인을 찾아본 결과 JAVA버전이 업데이트함에 따라 JAXV API를 JDK에서 제거가 된 것이 원인이 되었다.


해결 방안

  • build.gradle
1
2
3
4
5
dependencies {

implementation 'javax.xml.bind:jaxb-api:2.3.0'

}

해결 방법은 단순한데 build.gradle에 위의 디펜던시를 추가 한 뒤 새롭게 JWT생성을 다시 시도하면 정상적으로 실행이 되면서 문제가 해결되었다.


This post is licensed under CC BY 4.0 by the author.