技术栈

处理jdk21版本及No such algorithm: SM4/ECB/PKCS5Padding jar包冲突问题

WAZYY06192025-07-29 12:34

这几天处理sm4加解密遇到的一个问题,本地可以但是生产环境不行,排查了半天问题,终于找到了是jar包冲突导致的,因为jdk21版本没有jre和lib,所以,我们只能从项目本身的jar包入手。

先找到打包好的jar包,右键打开压缩包文件

点击BOOT-INF文件,找到lib文件夹

找到冲突文件,删除即可。

上一篇:Leetcode——42. 接雨水
下一篇:【Ubuntu】发展历程
相关推荐
程序员烧烤
13 小时前
【Java初学基础10】一文讲清反射
java·开发语言
长安——归故李
13 小时前
【PLC程序学习】
java·c语言·javascript·c++·python·学习·php
大卫小东(Sheldon)
13 小时前
如何用Java25编译Java17的项目
java
笨手笨脚の
14 小时前
设计模式-建造者模式
java·设计模式·建造者模式·创建型设计模式
SimonKing
14 小时前
SpringBoot多模板引擎整合难题?一篇搞定JSP、Freemarker与Thymeleaf!
java·后端·程序员
Craaaayon
14 小时前
【数据结构】二叉树-图解深度优先搜索(递归法、迭代法)
java·数据结构·后端·算法·leetcode·深度优先
梦之翼618720
15 小时前
eclipse复制项目后原项目名依然伴随值所复制的项目名
java·eclipse
缘的猿
15 小时前
Kubernetes 安全管理:认证、授权与准入控制全面解析
java·安全·kubernetes
热门推荐
01GitHub 镜像站点02UV 工具安装与国内镜像源配置指南03UV安装并设置国内源04OpenSpeedy简介05阿里最新开源Wan2.2-Animate-14B 本地部署教程:统一双模态框架,MoE架构赋能电影级角色动画与替换06Spec-Kit 使用指南07KGG转MP3工具|非KGM文件|解密音频08Linux下V2Ray安装配置指南0946个Nano-banana 精选提示词,持续更新中10VsCode远程Copilot无法使用Claude Agent问题