Java 类文件具有错误的版本 65.0, 应为 52.0问题解决

news/2024/12/26 10:39:50/

问题描述:

D:\idea\xudongbase\src\test\java\com\xudongbase\doc\jotenberg\JotenbergTest.java:5:17
java: 无法访问dev.inaka.Jotenberg
  错误的类文件: /C:/Users/xudongmaster/.m2/repository/dev/inaka/jotenberg/1.1.0/jotenberg-1.1.0.jar!/dev/inaka/Jotenberg.class
    类文件具有错误的版本 65.0, 应为 52.0
    请删除该文件或确保该文件位于正确的类路径子目录中。

问题分析:

1、使用 Jotenberg 进行文件转 pdf ,发现 Jotenberg 的 jdk 版本为 21 ,但是项目的 jdk 版本为 8,导致编译报错。

解决办法:

(1)把项目的 jdk 版本的升为 21 。

(2)将 Jotenberg 的代码 clone 下来,自己把代码改为支持 jdk 8 的代码,然后自己 deploy 一个包到私有库,项目引用私有库的这个 maven 依赖即可。


http://www.ppmy.cn/news/1557927.html

相关文章

八股(One Day one)

最近老是看到一些面试的视频,对于视频内部面试所提到的八股文,感觉是知道是什么,但是要说的话,却又不知道该怎么说(要不咋称之为八股文呢),所以就想到写一篇八股文总结的博客,以便进…

Java字符操作:Character类的使用技巧

在本文中,我们将探讨Java中的Character类及其使用方法。 Java Character类 当我们处理字符时,最常用的是基本数据类型char。例如: char ch a;// Unicode表示的大写希腊字母Omega char uniChar \u039A; // 字符数组 char[] charArray { a…

重温设计模式--迭代器模式

文章目录 迭代器模式(Iterator Pattern)概述迭代器模式的结构迭代器模式UML图C 代码示例应用场景 迭代器模式(Iterator Pattern)概述 定义: 迭代器模式是一种行为型设计模式,它提供了一种方法来顺序访问一个…

Windows电脑部署SD 3.5结合内网穿透随时随地生成高质量AI图像

文章目录 前言1. 本地部署ComfyUI2. 下载 Stable Diffusion3.5 模型3. 演示文生图4. 公网使用Stable Diffusion 3.5 大模型4.1 创建远程连接公网地址 5. 固定远程访问公网地址 前言 在数字化创意时代,AI技术的发展为我们带来了无限可能。尤其是对于那些追求高效和高…

电脑不小心删除了msvcr120.dll文件怎么办?“缺失msvcr120.dll文件”要怎么解决?

一、文件丢失与损坏的常见原因及解决办法 1. 不小心删除系统文件 常见情况:有时在清理电脑垃圾文件时,可能会不小心删除一些重要的系统文件,如msvcr120.dll等。解决办法: 恢复文件:如果刚删除不久,可以尝…

【C++ 基础】内存管理

动态内存 内存一般可分为四个区域 <一> 全局数据区(静态区) 全局变量和静态变量存放在此. 里面细分有一个常量区, 字符串常量和其他常量也存放在此. 该区域是在程序结束后由操作系统释放. <二> 代码区 这个区域存放函数体的二进制代码.也是由操作系统进行管理的…

案例分析-THC7984设计问题报告

目录 简介 配置信息 结论: 简介 使用的环境 AD芯片:THC7984 VGA信号:通过电脑主机产生1024x768 60HZ信号。 配置信息 AD数字数字产生通过FPGA接收。 AD寄存器配置(第一个数数据,第二个是地址): iic_write_reg 1 0x1e iic_write_reg 02 0x5

【功能安全】硬件架构度量

目录 01 硬件架构度量介绍 02 硬件架构度量相关说明 03 硬件架构度量示例 04 硬件架构度量模板 01 硬件架构度量介绍 GBT 34590 2022 part5