导入项目到IDEA报javax/xml/bind/DatatypeConverter错误?
原创
©著作权归作者所有:来自51CTO博客作者CorwinPC的原创作品,请联系作者获取转载授权,否则将追究法律责任
异常信息:
ERROR c.r.f.w.e.GlobalExceptionHandler - [handleException,83] - Handler dispatch failed; nested exception is java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter
org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter
问题定位:
由于JDK版本大于9时,其中不再包含这个jar
包,可解决该问题的办法有两个。
解决办法(一):修改默认JDK版本
.


将默认的JDK11修改为JDK8就可以了
解决办法(二):增加pom.xml依赖
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.0</version>
</dependency>