JAVA - 解决:Java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
Caused by: java.lang.ClassNotFoundException: javax.xml.bind.JAXBException
问题原因:
高版本的JDK中不包含javax.xml.bind包
解决方法:
- 方法一:如果是maven管理依赖,则在pom.xml中加入:
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.0</version>
</dependency>
- 方法二:单独下载JAR包
问题解决就没有报错啦!
代码运行成功!!