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中添加
<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>org.glassfish.jaxb</groupId>
<artifactId>jaxb-runtime</artifactId>
<version>2.3.0</version>
</dependency>
<dependency>
<groupId>javax.activation</groupId>
<artifactId>activation</artifactId>
<version>1.1.1</version>
</dependency>
浙公网安备 33010602011771号