news 2026/9/2 5:30:16

关于BC加密导致项目启动失败

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
关于BC加密导致项目启动失败

我自己的解决办法

1、使用jdk-8u202可以避免,试过其他版本的jdk8都不行,可能有其他版本的jdk可用。我提供了windows和linux版本的,或者去官网搜索jdk 8
windows
链接https://pan.baidu.com/s/1rrVeS2e_rR-iA9PU5qcP6A?pwd=mnv2

提取码: mnv2

linux

链接: https://pan.baidu.com/s/18w-VKJVAUjk1UNR3u2TiYQ?pwd=yd7z

提取码: yd7z

2、在初始化时禁用BC,我是在启动类中加入的

@PostConstruct public void init() { // 禁用 BouncyCastle,避免 JCE 认证错误 SecureUtil.disableBouncyCastle(); System.out.println("已禁用 BouncyCastle 加密提供者"); }

记得加入hutool依赖

<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.8.16</version> </dependency>

但是这种办法可能会有其他问题,酌情使用

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/2 1:59:28

传输协议:RosettaNet

背景&#xff1a;何谓RosettaNet&#xff1f;RosettaNet 是由全球四百多个顶尖企业包括&#xff1a;电子组件制造商、信息科技及半导体制造商所共同组成的团体。RosettaNet 为一非营利性的组织&#xff0c;致力于建立、应用并提倡开放性的电子商务标准。这些标准旨在形成一共同…

作者头像 李华
网站建设 2026/9/2 21:39:43

【Android】【Compose】Compose知识点复习(二)

可观察状态 状态类型与核心特点对照表状态类型核心特点典型场景mutableStateOf基础单值可观察状态&#xff0c;修改 value 触发重组计数器、开关、输入框文本、按钮状态mutableStateListOf列表元素变化触发重组购物车、待办清单、动态列表mutableStateMapOfMap 键值对变化触发重…

作者头像 李华
网站建设 2026/9/1 21:02:36

GPT-SoVITS模型架构解析:S1与S2模块详解

GPT-SoVITS模型架构解析&#xff1a;S1与S2模块详解在当前AIGC浪潮中&#xff0c;语音合成技术正以前所未有的速度向“个性化”和“低资源化”演进。传统TTS系统往往依赖数小时标注语音数据才能克隆一个音色&#xff0c;而GPT-SoVITS的出现彻底改变了这一局面——它仅需1分钟高…

作者头像 李华
网站建设 2026/9/2 18:36:37

Python安装requests库失败?先确认是否启用了清华镜像源

Python安装requests库失败&#xff1f;先确认是否启用了清华镜像源 在日常开发中&#xff0c;你是否遇到过这样的场景&#xff1a;刚搭建好Python环境&#xff0c;信心满满地输入 pip install requests&#xff0c;结果命令行卡住不动&#xff0c;几分钟后抛出一串红色错误——…

作者头像 李华