JDK 17 报错 Cannot resolve symbol XmlAccessorType 请给出mave依赖
如果您使用的是 JDK 17,并且在使用XmlAccessorType时遇到了"Cannot resolve symbol 'XmlAccessorType'"的错误,这可能是因为缺少适当的依赖项。
在 JDK 9+ 中,XmlAccessorType 类被移动到了不同的模块中。您需要添加对javax.xml.bind模块的依赖才能解决此问题。
在 Maven 中,您可以通过在pom.xml文件中添加以下依赖项来解决此问题:
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.1</version>
</dependency>
请确保在dependencies标签中添加了这个依赖项,并且它的版本号与您正在使用的 JAXB 版本相匹配。
完成后,重新构建您的项目,应该就能解决该错误了。
原文地址: https://www.cveoy.top/t/topic/ijLt 著作权归作者所有。请勿转载和采集!