环境: 搭建JPA环境,实现CRUD操作
问题: 异常提示 java.lang.ClassNotFoundException: javax.xml.bind.JAXBException
解决方案:在pom.xml中添加下列代码(本人jdk1.9)
*java SE 9.0不包含JAXB接口 需要引入如下坐标
*默认情况下,Java SE 9.0将不再包含java EE 的Jar包而在 java 6/7 / 8 时关于这个API 都是捆绑在一起的
【谢谢:星云csdn博客】
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.0</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>