diff --git a/README.md b/README.md index 94c52d7e0..05562f8b5 100644 --- a/README.md +++ b/README.md @@ -120,6 +120,44 @@ ### Maven 引用方式 注意:最新版本(包括测试版)为 [![Maven Central](https://img.shields.io/maven-central/v/com.github.binarywang/wx-java.svg)](https://central.sonatype.com/artifact/com.github.binarywang/wx-java/versions),以下为最新正式版。 +#### 方式一:使用 BOM 统一管理版本(推荐) + +如果同时使用多个 WxJava 模块,推荐通过 BOM 统一管理版本,无需为每个模块单独指定版本号。 +`wx-java-bom` 仅从已发布且包含该模块的版本开始提供,请将下面示例中的版本号替换为当前实际发布版本: + +```xml + + 请替换为当前发布版本 + + + + + + com.github.binarywang + wx-java-bom + ${wx-java.version} + 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..72d2ffa67 --- /dev/null +++ b/wx-java-bom/pom.xml @@ -0,0 +1,213 @@ + + + 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-graal + ${project.version} + + + 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-spring-boot-starters + ${project.version} + pom + + + + + 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-solon-plugins + ${project.version} + pom + + + + + 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} + + + + +