java项目报错javax.xml.bind不存在


报错信息

[ERROR] /data/gwapp/jenkins/workspace/test_dev/gw-ercp-portal-service/src/main/java/cn/com/goldwind/ercp/service/ObjectFactory.java:[4,22] package javax.xml.bind does not exist

百度可知https://www.136.la/jingpin/show-145446.html

这是因为 JDK9 以上,移除了 JAXB,这个时候,只需要我们手动引入 JAXB 即可。

在pom中添加

           
                javax.xml.bind
                jaxb-api
                2.3.0
            
            
                com.sun.xml.bind
                jaxb-impl
                2.3.0
            
            
                org.glassfish.jaxb
                jaxb-runtime
                2.3.0
            
            
                javax.activation
                activation
                1.1.1