From 4c99fcff690aa5ec8db512f4668c4ec875133574 Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Thu, 30 Apr 2026 07:58:44 +0000
Subject: [PATCH 1/5] Initial plan
From 4343289588ee4a17add59d2635a629687fcbfae5 Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Thu, 30 Apr 2026 08:03:39 +0000
Subject: [PATCH 2/5] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20wx-java-bom=20?=
=?UTF-8?q?=E6=A8=A1=E5=9D=97=EF=BC=8C=E5=AE=9E=E7=8E=B0=20WxJava=20?=
=?UTF-8?q?=E4=BE=9D=E8=B5=96=E7=89=88=E6=9C=AC=E7=BB=9F=E4=B8=80=E7=AE=A1?=
=?UTF-8?q?=E7=90=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Agent-Logs-Url: https://github.com/binarywang/WxJava/sessions/de3cda32-0f6e-4d2f-87cc-9fd6ae77d9e2
Co-authored-by: binarywang <1343140+binarywang@users.noreply.github.com>
---
README.md | 33 ++++++++
pom.xml | 1 +
wx-java-bom/pom.xml | 192 ++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 226 insertions(+)
create mode 100644 wx-java-bom/pom.xml
diff --git a/README.md b/README.md
index 94c52d7e0..9c4b5e124 100644
--- a/README.md
+++ b/README.md
@@ -120,6 +120,39 @@
### Maven 引用方式
注意:最新版本(包括测试版)为 [](https://central.sonatype.com/artifact/com.github.binarywang/wx-java/versions),以下为最新正式版。
+#### 方式一:使用 BOM 统一管理版本(推荐)
+
+如果同时使用多个 WxJava 模块,推荐通过 BOM 统一管理版本,无需为每个模块单独指定版本号:
+
+```xml
+
+
+
+ com.github.binarywang
+ wx-java-bom
+ 4.8.0
+ pom
+ import
+
+
+
+```
+
+之后直接引入所需模块,无需指定版本:
+
+```xml
+
+ com.github.binarywang
+ weixin-java-mp
+
+
+ com.github.binarywang
+ weixin-java-pay
+
+```
+
+#### 方式二:直接引用单个模块
+
```xml
com.github.binarywang
diff --git a/pom.xml b/pom.xml
index f3be56506..3f4fc5661 100644
--- a/pom.xml
+++ b/pom.xml
@@ -127,6 +127,7 @@
weixin-java-channel
spring-boot-starters
solon-plugins
+ wx-java-bom
diff --git a/wx-java-bom/pom.xml b/wx-java-bom/pom.xml
new file mode 100644
index 000000000..9ef0f72fa
--- /dev/null
+++ b/wx-java-bom/pom.xml
@@ -0,0 +1,192 @@
+
+
+ 4.0.0
+
+ com.github.binarywang
+ wx-java
+ 4.8.2.B
+
+
+ wx-java-bom
+ pom
+ WxJava - BOM
+ WxJava 依赖管理 BOM(Bill of Materials),用于统一管理 WxJava 各模块的版本
+
+
+
+
+
+ com.github.binarywang
+ weixin-java-common
+ ${project.version}
+
+
+ com.github.binarywang
+ weixin-java-mp
+ ${project.version}
+
+
+ com.github.binarywang
+ weixin-java-pay
+ ${project.version}
+
+
+ com.github.binarywang
+ weixin-java-miniapp
+ ${project.version}
+
+
+ com.github.binarywang
+ weixin-java-open
+ ${project.version}
+
+
+ com.github.binarywang
+ weixin-java-cp
+ ${project.version}
+
+
+ com.github.binarywang
+ weixin-java-channel
+ ${project.version}
+
+
+ com.github.binarywang
+ weixin-java-qidian
+ ${project.version}
+
+
+
+
+ com.github.binarywang
+ wx-java-mp-spring-boot-starter
+ ${project.version}
+
+
+ com.github.binarywang
+ wx-java-mp-multi-spring-boot-starter
+ ${project.version}
+
+
+ com.github.binarywang
+ wx-java-pay-spring-boot-starter
+ ${project.version}
+
+
+ com.github.binarywang
+ wx-java-pay-multi-spring-boot-starter
+ ${project.version}
+
+
+ com.github.binarywang
+ wx-java-miniapp-spring-boot-starter
+ ${project.version}
+
+
+ com.github.binarywang
+ wx-java-miniapp-multi-spring-boot-starter
+ ${project.version}
+
+
+ com.github.binarywang
+ wx-java-open-spring-boot-starter
+ ${project.version}
+
+
+ com.github.binarywang
+ wx-java-open-multi-spring-boot-starter
+ ${project.version}
+
+
+ com.github.binarywang
+ wx-java-cp-spring-boot-starter
+ ${project.version}
+
+
+ com.github.binarywang
+ wx-java-cp-multi-spring-boot-starter
+ ${project.version}
+
+
+ com.github.binarywang
+ wx-java-cp-tp-multi-spring-boot-starter
+ ${project.version}
+
+
+ com.github.binarywang
+ wx-java-channel-spring-boot-starter
+ ${project.version}
+
+
+ com.github.binarywang
+ wx-java-channel-multi-spring-boot-starter
+ ${project.version}
+
+
+ com.github.binarywang
+ wx-java-qidian-spring-boot-starter
+ ${project.version}
+
+
+
+
+ com.github.binarywang
+ wx-java-mp-solon-plugin
+ ${project.version}
+
+
+ com.github.binarywang
+ wx-java-mp-multi-solon-plugin
+ ${project.version}
+
+
+ com.github.binarywang
+ wx-java-pay-solon-plugin
+ ${project.version}
+
+
+ com.github.binarywang
+ wx-java-miniapp-solon-plugin
+ ${project.version}
+
+
+ com.github.binarywang
+ wx-java-miniapp-multi-solon-plugin
+ ${project.version}
+
+
+ com.github.binarywang
+ wx-java-open-solon-plugin
+ ${project.version}
+
+
+ com.github.binarywang
+ wx-java-cp-solon-plugin
+ ${project.version}
+
+
+ com.github.binarywang
+ wx-java-cp-multi-solon-plugin
+ ${project.version}
+
+
+ com.github.binarywang
+ wx-java-channel-solon-plugin
+ ${project.version}
+
+
+ com.github.binarywang
+ wx-java-channel-multi-solon-plugin
+ ${project.version}
+
+
+ com.github.binarywang
+ wx-java-qidian-solon-plugin
+ ${project.version}
+
+
+
+
+
From 30f3c7eabf9838edc235fce81b1311f8401eab31 Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Thu, 30 Apr 2026 08:04:38 +0000
Subject: [PATCH 3/5] =?UTF-8?q?=E5=9C=A8=20BOM=20=E4=B8=AD=E8=A1=A5?=
=?UTF-8?q?=E5=85=85=20weixin-graal=20=E6=A8=A1=E5=9D=97=E5=A3=B0=E6=98=8E?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Agent-Logs-Url: https://github.com/binarywang/WxJava/sessions/de3cda32-0f6e-4d2f-87cc-9fd6ae77d9e2
Co-authored-by: binarywang <1343140+binarywang@users.noreply.github.com>
---
wx-java-bom/pom.xml | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/wx-java-bom/pom.xml b/wx-java-bom/pom.xml
index 9ef0f72fa..793d4e09e 100644
--- a/wx-java-bom/pom.xml
+++ b/wx-java-bom/pom.xml
@@ -17,6 +17,11 @@
+
+ com.github.binarywang
+ weixin-graal
+ ${project.version}
+
com.github.binarywang
weixin-java-common
From b36b1acb9c721e02df31dbdcf745759314a8c087 Mon Sep 17 00:00:00 2001
From: Binary Wang
Date: Fri, 1 May 2026 17:38:48 +0800
Subject: [PATCH 4/5] Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
---
README.md | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/README.md b/README.md
index 9c4b5e124..05562f8b5 100644
--- a/README.md
+++ b/README.md
@@ -122,15 +122,20 @@
#### 方式一:使用 BOM 统一管理版本(推荐)
-如果同时使用多个 WxJava 模块,推荐通过 BOM 统一管理版本,无需为每个模块单独指定版本号:
+如果同时使用多个 WxJava 模块,推荐通过 BOM 统一管理版本,无需为每个模块单独指定版本号。
+`wx-java-bom` 仅从已发布且包含该模块的版本开始提供,请将下面示例中的版本号替换为当前实际发布版本:
```xml
+
+ 请替换为当前发布版本
+
+
com.github.binarywang
wx-java-bom
- 4.8.0
+ ${wx-java.version}
pom
import
From af9b90262ffac272f57bc8eca0456f2bb0eeb3a5 Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Fri, 1 May 2026 10:05:18 +0000
Subject: [PATCH 5/5] =?UTF-8?q?=E5=9C=A8=20BOM=20=E4=B8=AD=E6=B7=BB?=
=?UTF-8?q?=E5=8A=A0=20wx-java-spring-boot-starters=20=E5=92=8C=20wx-java-?=
=?UTF-8?q?solon-plugins=20=E8=81=9A=E5=90=88=20POM=20=E5=A3=B0=E6=98=8E?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Agent-Logs-Url: https://github.com/binarywang/WxJava/sessions/149464b9-8927-4a86-9535-92bdd2c03a7b
Co-authored-by: binarywang <1343140+binarywang@users.noreply.github.com>
---
wx-java-bom/pom.xml | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/wx-java-bom/pom.xml b/wx-java-bom/pom.xml
index 793d4e09e..72d2ffa67 100644
--- a/wx-java-bom/pom.xml
+++ b/wx-java-bom/pom.xml
@@ -63,6 +63,14 @@
${project.version}
+
+
+ com.github.binarywang
+ wx-java-spring-boot-starters
+ ${project.version}
+ pom
+
+
com.github.binarywang
@@ -135,6 +143,14 @@
${project.version}
+
+
+ com.github.binarywang
+ wx-java-solon-plugins
+ ${project.version}
+ pom
+
+
com.github.binarywang