본문 바로가기
SpringBoot/오류 & 해결

[Spring Error] java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter

by 띵앤띵 2022. 9. 22.
728x90
반응형

로컬 jdk 11인 반면 프로젝트 jdk는 8이였다.

 

아래 출처에서 확인해보니 최근 jdk에는 java EE API가 포함되어 있지 않다고 한다.

 

# pom.xml
<dependency>
	<groupId>javax.xml.bind</groupId>
	<artifactId>jaxb-api</artifactId>
	<version>2.3.0-b170201.1204</version>
</dependency>


# gradle
compile group: 'javax.xml.bind', name: 'jaxb-api', version: '2.3.1'

 

을 추가하면 정상 동작한다.

 

출처 : ttubeoki.tistory.com/32, https://stackoverflow.com/questions/54055620/how-can-i-import-jaxb-into-a-java-11-intellij-gradle-project, https://junjunrecord.tistory.com/85

반응형

댓글