0
点赞
收藏
分享

微信扫一扫

Java 项目编译的时候提示 javax.xml.bind.annotation does not exist 错误

提示的错误信息为:

​javax.xml.bind.annotation does not exist​


​​Java 项目编译的时候提示 javax.xml.bind.annotation does not exist 错误_xml​​


错误原因

这是因为针对这个老的项目,我们是使用 JDK 11 进行编译的。

但是 JDK 11 中已经没有: ​​javax.xml.bind​​ 这个包。

需要在 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-core</artifactId>
<version>2.3.0</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId>
<version>2.3.0</version>
</dependency>


​​Java 项目编译的时候提示 javax.xml.bind.annotation does not exist 错误_错误信息_02​​


添加上面的依赖到 POM 文件中就可以解决编译的错误了。


​​https://www.ossez.com/t/java-javax-xml-bind-annotation-does-not-exist/13958​​

举报

相关推荐

0 条评论