diff --git a/pom.xml b/pom.xml index 7404439236..3c090230fb 100644 --- a/pom.xml +++ b/pom.xml @@ -40,6 +40,7 @@ ${java.version} 3.5.3 3.14.0 + 3.5.0 1.7.2 1.18.38 @@ -112,6 +113,11 @@ org.codehaus.mojo flatten-maven-plugin + + org.apache.maven.plugins + maven-enforcer-plugin + ${maven-enforcer-plugin.version} + diff --git a/yudao-module-ai/pom.xml b/yudao-module-ai/pom.xml index 4f545f9a1a..86c5c63c7a 100644 --- a/yudao-module-ai/pom.xml +++ b/yudao-module-ai/pom.xml @@ -247,6 +247,15 @@ spring-cloud-function-core org.springframework.cloud + + + org.bouncycastle + bcprov-jdk18on + + + org.bouncycastle + bcpkix-jdk18on + diff --git a/yudao-module-tik/pom.xml b/yudao-module-tik/pom.xml index 18f52c28a2..366a898c0d 100644 --- a/yudao-module-tik/pom.xml +++ b/yudao-module-tik/pom.xml @@ -271,6 +271,15 @@ spring-cloud-function-core org.springframework.cloud + + + org.bouncycastle + bcprov-jdk18on + + + org.bouncycastle + bcpkix-jdk18on + diff --git a/yudao-server/pom.xml b/yudao-server/pom.xml index 8f825bd6bc..28b6eaf00e 100644 --- a/yudao-server/pom.xml +++ b/yudao-server/pom.xml @@ -153,6 +153,38 @@ + + + org.apache.maven.plugins + maven-enforcer-plugin + ${maven-enforcer-plugin.version} + + + ban-bouncycastle + + enforce + + package + + + + + org.bouncycastle:bcprov-jdk18on + org.bouncycastle:bcpkix-jdk18on + org.bouncycastle:bcprov-jdk15on + org.bouncycastle:bcpkix-jdk15on + + + BouncyCastle JAR 是签名的,在 Spring Boot fat JAR 中会导致 JCE 签名验证失败。 + 请在对应依赖中添加 exclusion 排除 org.bouncycastle。 + + + + true + + + +