Commit 0d6a75a2a638a26241a6eaf1506fc0a17035cef4

Authored by YunaiV
1 parent da96ceab

fix(framework): 锁定 Bouncy Castle 版本避免 Fat Jar 启动失败

Showing 1 changed file with 19 additions and 0 deletions
yudao-dependencies/pom.xml
... ... @@ -78,6 +78,7 @@
78 78 <jimureport.version>2.3.2</jimureport.version>
79 79 <jimubi.version>2.3.2</jimubi.version>
80 80 <weixin-java.version>4.8.2-20260501.180637</weixin-java.version>
  81 + <bouncycastle.version>1.80</bouncycastle.version>
81 82 <alipay-sdk-java.version>4.40.771.ALL</alipay-sdk-java.version>
82 83 </properties>
83 84  
... ... @@ -646,6 +647,24 @@
646 647 </exclusions>
647 648 </dependency>
648 649  
  650 + <!-- 锁定 weixin-java 传递依赖,避免 Maven 版本范围自动升级到 1.80.2 后 Fat Jar 启动失败。
  651 + 反馈:https://t.zsxq.com/pCVBo -->
  652 + <dependency>
  653 + <groupId>org.bouncycastle</groupId>
  654 + <artifactId>bcprov-jdk18on</artifactId>
  655 + <version>${bouncycastle.version}</version>
  656 + </dependency>
  657 + <dependency>
  658 + <groupId>org.bouncycastle</groupId>
  659 + <artifactId>bcutil-jdk18on</artifactId>
  660 + <version>${bouncycastle.version}</version>
  661 + </dependency>
  662 + <dependency>
  663 + <groupId>org.bouncycastle</groupId>
  664 + <artifactId>bcpkix-jdk18on</artifactId>
  665 + <version>${bouncycastle.version}</version>
  666 + </dependency>
  667 +
649 668 <dependency>
650 669 <groupId>com.github.binarywang</groupId>
651 670 <artifactId>weixin-java-pay</artifactId>
... ...