java.lang.ClassNotFoundException: com.sun.xml.bind.v2.ContextFactory

在使用JAXBContent对类与xml进行转换时报错:java.lang.ClassNotFoundException: com.sun.xml.bind.v2.ContextFactory

说明ContextFactory相关类找不到,可在POM文件中添加依赖:

<dependency>
        <groupId>com.sun.xml.bind</groupId>
        <artifactId>jaxb-impl</artifactId>
        <version>2.3.3</version>
</dependency>

 

注意,如果jaxb-impl版本过低会出现如下警告:

 

解决办法是改用高版本。

 

posted @ 2020-05-08 16:32  WinberZhao  阅读(3035)  评论(0编辑  收藏  举报