前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java 项目编译的时候提示 javax.xml.bind.annotation does not exist 错误

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

作者头像
HoneyMoose
发布2022-05-11 09:08:38
9230
发布2022-05-11 09:08:38
举报
文章被收录于专栏:CWIKIUSCWIKIUS

提示的错误信息为:

javax.xml.bind.annotation does not exist

javax-01
javax-01

错误原因

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

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

需要在 POM 的依赖中添加下面的内容:

代码语言:javascript
复制
		<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>
javax-02
javax-02

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

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

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022-05-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 错误原因
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档