原因:大于jdk8的版本不再包含JAXB API的 Jar 包,而此jar包在jdk6/7/8中存在。
方法一:降低jdk版本至jdk8。
方法二:添加依赖文件,如下。
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.1</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId>
<version>2.3.0</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-core</artifactId>
<version>2.3.0</version>
</dependency>
<dependency>
<groupId>javax.activation</groupId>
<artifactId>activation</artifactId>
<version>1.1.1</version>
</dependency>
大于JDK8的版本不再包含JAXB API的Jar包,而该Jar包在JDK6/7/8中存在。针对此问题,提供两种解决方法,一是降低JDK版本至JDK8,二是添加依赖文件。
924

被折叠的 条评论
为什么被折叠?



