javax/xml/bind/DatatypeConverter这个类没找到,原因JAXB API是java EE 的API,JDK11删除了这个工具。那么在11中怎么使用呢?
解决方案
解决方案1
降级到JDK1.8,这个当然违背我们的初衷!不得已才选择这样的方式。
解决方案二
添加依赖包
<!-- jaxb依赖包 -->
<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>
网友评论