当前位置: 首页 > news >正文

java.lang.NoClassDefFoundError: javax/xml/bind/ValidationException

Java8升级到17之后, 启动报错, :LocalValidatorFactoryBean]: Factory method 'defaultValidator' threw exception; nested exception is java.lang.NoClassDefFoundError: javax/xml/bind/ValidationException

报错原因:这个错误通常是由于缺少 javax.xml.bind 相关的依赖引起的。在 Java 9 及以上版本中,javax.xml.bind 模块已经从 JDK 中移除,因此需要手动添加依赖。

解决方法

  1. 最简单的方法, 把jdk改成Java8

  2. 添加 javax.xml.bind 依赖

    在你的 pom.xml 文件中添加以下依赖
<dependency>
    <groupId>javax.xml.bind</groupId>
    <artifactId>jaxb-api</artifactId>
    <version>2.3.1</version>
</dependency>

如果你使用的是 Java 11 或更高版本,还需要添加以下依赖:

 

<dependency>
    <groupId>org.glassfish.jaxb</groupId>
    <artifactId>jaxb-runtime</artifactId>
    <version>2.3.1</version>
</dependency>

 搞定

    http://www.dtcms.com/a/16478.html

    相关文章:

  1. 【Python爬虫①】专栏开篇:夯实Python基础
  2. 【动手学强化学习】01初探强化学习
  3. 张量循环运算:内存溢出原因及解决
  4. 【Viper】配置格式与支持的数据源与go案例
  5. C++中接口与继承的区别(自我学习用)
  6. 提供可传递的易受攻击的依赖项
  7. docker 运行 芋道微服务
  8. Java 设计模式之桥接模式
  9. Django 项目自动化部署脚本全解析
  10. 【Maven】多module项目优雅的实现pom依赖管理
  11. 一文深入了解DeepSeek-R1:模型架构
  12. 【Logistic Regression】机器学习中的基础分类模型
  13. P1226 【模板】快速幂
  14. 主动视觉可能就是你所需要的:在双臂机器人操作中探索主动视觉
  15. C++ Primer 语句作用域
  16. Promise的三种状态
  17. 企业数据安全:切实有效的数据安全保障措施分享:
  18. deep seek
  19. OpenAI 放王炸,将发布整合多项技术的 GPT-5,并免费无限使用,该模型有哪些技术亮点
  20. JAVA学习-练习试用Java实现“结合Apache Nifi对大数据流进行自动化处理和筛查”
  21. DeepSeek大模型响应速度优化策略
  22. Spring Boot全局异常处理终极指南:从青铜到王者的实战演进
  23. 47 AVL树的实现
  24. 【C】初阶数据结构4 -- 双向循环链表
  25. 深入 Java:从基础到实战的文件处理技巧
  26. 知识图谱数据库 Neo4j in Docker笔记
  27. 2025最新深度学习pytorch完整配置:conda/jupyter/vscode
  28. 咸鱼换绑手机号能换ip属地吗?深入探讨
  29. 深度学习-114-大语言模型应用之提示词指南实例DeepSeek使用手册(三)
  30. 【linux】在 Linux 上部署 DeepSeek-r1:32/70b:解决下载中断问题