jdk11启动jdk8 jar包报错

2023-12-16

一、前言

开发使用jdk8版本开发的服务打包后,使用jdk11版本的java启动服务,导致出现以下报错

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

二、解决

主要是缺少了依赖,jdk8版本是有jaxb的依赖,但是jdk11没有,需要手动添加,或者更改使用jdk8环境启动服务

这里就说一下手动增加依赖的解决方案

在pom.xml配置文件中增加以下配置

vi pom.xml

<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>com.sun.xml.bind</groupId>
    <artifactId>jaxb-core</artifactId>
    <version>2.3.0</version>
</dependency>
<dependency>
    <groupId>javax.activation</groupId>
    <artifactId>activation</artifactId>
    <version>1.1.1</version>
</dependency>

再次启动jar包服务就不会出现报错的情况

其实更改jdk环境更方便一点

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

jdk11启动jdk8 jar包报错 的相关文章

随机推荐

  • 自动化测试框架 —— pytest框架入门篇

    今天就给大家说一说pytest框架 今天这篇文章呢 会从以下几个方面来介绍 0 1 pytest框架介绍 pytest 是 python 的第三方 单元测试 框架 比自带 unittest 更简洁和高效 支持非常丰富的插件 同时兼容 uni
  • 企业电子招投标采购系统源码之鸿鹄电子招投标系统+电子招投标的组成

    鸿鹄招投标系统的功能描述 1 门户管理 用户可通过门户页面查看所有公告信息及相关通知信息 包括招标公告 非招标公告 系统通知和政策法规等板块 2 立项管理 企业用户可以对需要采购的项目进行立项申请 并提交审批 同时可以查看所有的立项信息 主
  • 全面解析“由于找不到hid.dll,无法继续执行代码”的4个解决方法

    在计算机使用过程中 我们经常会遇到一些错误提示 其中之一就是 找不到hid dll 这个问题通常出现在尝试运行某个程序或访问某个设备时 那么 当我们遇到这个问题时 应该如何解决呢 本文将详细介绍找不到hid dll的解决方法 首先 我们需要
  • 小程序商城免费搭建之java商城 电子商务Spring Cloud+Spring Boot+二次开发+mybatis+MQ+VR全景+b2b2c

    java SpringCloud版本b2b2c鸿鹄云商平台全套解决方案 使用技术 Spring Cloud Spring Boot Mybatis 微服务 服务监控 可视化运营 B2B2C平台 平台管理端 包含自营 商家平台端 多商户入驻
  • 通用大模型训练过程必须经历的四个阶段!

    上图来自 Andrej Karpathy 深度学习的大拿 目前在Tesla 这张图的信息量相当大 通过该图能让我们对大模型的整个训练过程有一个总体的了解 从该图可知大模型训练主要有4步 Pretraining 预训练阶段 Supervise
  • LoRA 微调大模型的实践经验总结

    前两天 SEBASTIAN RASCHKA 博士发了一篇博客介绍了使用LoRA微调大模型的一些实践经验 个人觉得有一定参考价值 总结一下分享给大家 喜欢记得收藏 点赞 关注 文末附上原文 欢迎品读 简单介绍下什么是LoRA 在深度学习领域
  • 企业电子招标采购系统源码Spring Cloud + Spring Boot + MybatisPlus + Redis + Layui + 前后端分离 + 二次开发

    项目说明 随着公司的快速发展 企业人员和经营规模不断壮大 公司对内部招采管理的提升提出了更高的要求 在企业里建立一个公平 公开 公正的采购环境 最大限度控制采购成本至关重要 符合国家电子招投标法律法规及相关规范 以及审计监督要求 通过电子化
  • 行业大模型训练经验分享&落地思考

    大家好 行业大模型一直是大家关注的内容 恰逢我司也做了行业知识大模型 借此机会聊一聊行业大模型训练Trick以及行业大模型落地想法 但有些并没有什么理论依据 全是自己的实验经验 结论 可能跟大家有所不同 喜欢欢迎点赞 收藏 关注 文末提供技
  • 题解 | #反转链表#很简单,新建节点插在末尾就行

    华为车bu最新情况汇总 华为车bu最新情况汇总 某小厂实习面经 已oc 华子开了 比亚迪vs华为 麻烦大家帮忙比较一下offer 帮选offer 秋招决赛圈 offer选择 太难了呜呜呜帮忙选一下Offer 晒一晒我的offer 38210
  • java spring cloud 企业电子招标采购系统源码:营造全面规范安全的电子招投标环境,促进招投标市场健康可持续发展

    项目说明 随着公司的快速发展 企业人员和经营规模不断壮大 公司对内部招采管理的提升提出了更高的要求 在企业里建立一个公平 公开 公正的采购环境 最大限度控制采购成本至关重要 符合国家电子招投标法律法规及相关规范 以及审计监督要求 通过电子化
  • 评论送书:以企业架构为中心的SABOE数字化转型五环法

    0 1 传统企业数字化转型面临诸多挑战 即将过去的2023年 chatGPT大模型 数据资产入表等事件的发生 标志着数字经济正在加速发展 数字经济是人类社会继农业经济 工业经济之后的第三种经济形态 将推动生产方式 生活方式和治理方式深刻变革
  • 【Linux】进程周边001之进程概念

    樊梓慕 个人主页 个人专栏 C语言 数据结构 蓝桥杯试题 LeetCode刷题笔记 实训项目 C Linux 每一个不曾起舞的日子 都是对生命的辜负 目录 前言 1 基本概念 2 描述进程 PCB 2 1task struct Linux中
  • 云主机做什么用的?

    我们知道云主机最常见的用途就是用来建网站 然而它并不止这一项功能 云服务器并不只是搭建网站的一项工具 它还可以 用做以下事项 网络业务拓展 针对云服务商而言 服务器本身就是一项业务拓展的方式 通过将其分割成多个虚拟空间可以分别租用给不同客户
  • CDN是如何实现网络加速的?

    最近很多网站用户都在谈论香港服务器的同时 也在讨论CDN加速服务的相关话题 谈论的目的就是想通过相关的设置和服 务来有一个好的上网体验 同时减少同行DDOS的攻击 那么 对网站进行CDN加速服务到底能够让网络实现哪些功能呢 第一 能实现全球
  • CDN可以给企业网站带来哪些优势?

    企业网站带来哪些优势 现在企业最关心的问题 就是我的网站能不能打开 用户访问到的是不是正常的页面 网站是否能够正常运营 而互联网是 一个开放式的平台 网站是否能够正常运营和很多因素都有关系 比如服务器 带宽 CPU处理能力等等 而最重要的就
  • Java版 招投标系统简介 招投标系统源码 java招投标系统 招投标系统功能设计

    项目说明 随着公司的快速发展 企业人员和经营规模不断壮大 公司对内部招采管理的提升提出了更高的要求 在企业里建立一个公平 公开 公正的采购环境 最大限度控制采购成本至关重要 符合国家电子招投标法律法规及相关规范 以及审计监督要求 通过电子化
  • java 版本企业招标投标管理系统源码+多个行业+tbms+及时准确+全程电子化

    项目说明 随着公司的快速发展 企业人员和经营规模不断壮大 公司对内部招采管理的提升提出了更高的要求 在企业里建立一个公平 公开 公正的采购环境 最大限度控制采购成本至关重要 符合国家电子招投标法律法规及相关规范 以及审计监督要求 通过电子化
  • 远程办公模式的流行:以灵活性应对当今工作环境

    随着科技的进步和全球化的发展 远程办公模式正变得越来越流行 本文将探讨远程办公模式的流行趋势 以及它如何为当今不断变化的工作环境带来灵活性和适应性 1 科技的进步 随着互联网 云计算和即时通讯工具的发展 远程办公变得更加便捷和高效 无论身在
  • 揭秘移动电源容量:虚标还是品质问题?

    在购买移动电源时 我们经常会听到关于移动电源容量的一些争议 有人认为移动电源的容量存在虚标 实际容量远远达不到标称值 有人认为移动电源的品质存在问题 转换率低下导致实际充电效果不佳 还有人说使用久了之后 电池会有损耗 导致充电效果打折 那么
  • jdk11启动jdk8 jar包报错

    一 前言 开发使用jdk8版本开发的服务打包后 使用jdk11版本的java启动服务 导致出现以下报错 java lang NoClassDefFoundError javax xml bind DatatypeConverter 二 解决