From 8fb11fa6ca972ea64a83d7e3cd3e1978e4518f78 Mon Sep 17 00:00:00 2001
From: sion123 <450702724@qq.com>
Date: Tue, 26 May 2026 02:22:25 +0800
Subject: [PATCH] =?UTF-8?q?build(deps):=20=E9=98=B2=E6=AD=A2=20Netty=20?=
=?UTF-8?q?=E4=BC=A0=E8=BE=93=E5=B1=82=E4=B8=8E=20HTTP/3=20=E6=A8=A1?=
=?UTF-8?q?=E5=9D=97=E6=90=BA=E5=B8=A6=20BouncyCastle=20=E5=AF=BC=E8=87=B4?=
=?UTF-8?q?=E6=89=93=E5=8C=85=E5=BC=82=E5=B8=B8?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
由于 Netty 4.2.x 默认将 `bcprov-jdk18on` 作为传递依赖引入,在 Spring Boot 可执行 JAR 的嵌套类加载环境下会触发 JCE 签名验证失败。为 `netty-handler` 和 `netty-codec-http3` 统一声明排除规则,确保依赖树洁净。
---
yudao-dependencies/pom.xml | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/yudao-dependencies/pom.xml b/yudao-dependencies/pom.xml
index e08f834fb9..f922512b30 100644
--- a/yudao-dependencies/pom.xml
+++ b/yudao-dependencies/pom.xml
@@ -88,6 +88,29 @@
pom
import
+
+
+ io.netty
+ netty-handler
+ ${netty.version}
+
+
+ org.bouncycastle
+ bcprov-jdk18on
+
+
+
+
+ io.netty
+ netty-codec-http3
+ ${netty.version}
+
+
+ org.bouncycastle
+ bcprov-jdk18on
+
+
+
org.springframework.boot
spring-boot-dependencies