Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -335,7 +335,7 @@
<dependency>
<groupId>org.bouncycastle</groupId>
Copy link

Copilot AI Apr 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

这里将 bcpkix-jdk18on 升级到 1.84 后,仓库内仍有模块(如 weixin-java-cp/pom.xml)显式固定 bcprov-jdk18on 为 1.80,可能导致同一模块里 bcpkix 与 bcprov 版本不一致(Maven 会优先选择更“近”的 direct 依赖),从而引发运行期/签名不兼容问题。建议同步对 bcprov-jdk18on 做版本统一(例如在父 pom 的 dependencyManagement 中也管理 bcprov 版本并更新/移除子模块里的旧版本声明),确保 bcpkix/bcprov 保持同一版本线。

Suggested change
<groupId>org.bouncycastle</groupId>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk18on</artifactId>
<version>1.84</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>

Copilot uses AI. Check for mistakes.
<artifactId>bcpkix-jdk18on</artifactId>
<version>1.80</version>
<version>1.84</version>
</dependency>
</dependencies>
</dependencyManagement>
Expand Down