报错----运行springboot项目出现:Type javax.xml.bind.JAXBContext not present
目的:运行springboot项目出现:Type javax.xml.bind.JAXBContext not present
环境:
问题:运行springboot项目出现:Type javax.xml.bind.JAXBContext not present
原因
java9+版本以后,JAXB默认没有加载
解决方式
手动添加模块到pom
- spring boot 1.5.*版本,添加如下代码:
javax.xml.bind jaxb-api 2.2.11 com.sun.xml.bind jaxb-core 2.2.11 com.sun.xml.bind jaxb-impl 2.2.11 javax.activation activation 1.1.1 2、
spring boot 2.0.*版本,添加如下代码:javax.xml.bind jaxb-api com.sun.xml.bind jaxb-impl 2.3.0 org.glassfish.jaxb jaxb-runtime 2.3.0 javax.activation activation 1.1.1