From d1a2b7b289a69629c4799ecf886542abc057ce38 Mon Sep 17 00:00:00 2001 From: Assassinxc <330109311@qq.com> Date: Fri, 24 Jan 2025 18:36:27 +0800 Subject: [PATCH] bump protobuf plugin to 0.6.1 for supporting protoc in MacOS aarch64, also bump grpc-spring-boot-starter to latest version in springboot2 --- dependencies/pom.xml | 4 ++-- .../example-adapter/example-adapter-grpc/pom.xml | 15 ++++++++++----- .../dynamictp/example/GrpcExampleApplication.java | 3 ++- 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/dependencies/pom.xml b/dependencies/pom.xml index 16293b527..d080b35ab 100644 --- a/dependencies/pom.xml +++ b/dependencies/pom.xml @@ -35,7 +35,7 @@ 3.0.7 2.6.0 2.0.0 - 2.13.1.RELEASE + 2.15.0.RELEASE 1.5.18 1.2.0 3.14.9 @@ -105,7 +105,7 @@ net.devh - grpc-server-spring-boot-starter + grpc-spring-boot-starter ${grpc-starter.version} diff --git a/example/example-adapter/example-adapter-grpc/pom.xml b/example/example-adapter/example-adapter-grpc/pom.xml index f89c97335..fb384abc6 100644 --- a/example/example-adapter/example-adapter-grpc/pom.xml +++ b/example/example-adapter/example-adapter-grpc/pom.xml @@ -46,7 +46,6 @@ net.devh grpc-spring-boot-starter - 2.13.1.RELEASE @@ -57,6 +56,12 @@ com.alibaba.cloud spring-cloud-starter-alibaba-nacos-discovery + + + com.google.protobuf + protobuf-java + + @@ -70,18 +75,18 @@ kr.motd.maven os-maven-plugin - 1.4.1.Final + 1.7.1 org.xolstice.maven.plugins protobuf-maven-plugin - 0.5.0 + 0.6.1 - com.google.protobuf:protoc:3.0.0:exe:${os.detected.classifier} + com.google.protobuf:protoc:3.18.2:exe:${os.detected.classifier} grpc-java - io.grpc:protoc-gen-grpc-java:1.0.0:exe:${os.detected.classifier} + io.grpc:protoc-gen-grpc-java:1.69.1:exe:${os.detected.classifier} diff --git a/example/example-adapter/example-adapter-grpc/src/main/java/org/dromara/dynamictp/example/GrpcExampleApplication.java b/example/example-adapter/example-adapter-grpc/src/main/java/org/dromara/dynamictp/example/GrpcExampleApplication.java index 393bdc749..cb0121d67 100644 --- a/example/example-adapter/example-adapter-grpc/src/main/java/org/dromara/dynamictp/example/GrpcExampleApplication.java +++ b/example/example-adapter/example-adapter-grpc/src/main/java/org/dromara/dynamictp/example/GrpcExampleApplication.java @@ -20,12 +20,13 @@ import org.dromara.dynamictp.spring.annotation.EnableDynamicTp; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration; /** * @author fabian4 */ @EnableDynamicTp -@SpringBootApplication +@SpringBootApplication(exclude = RedisAutoConfiguration.class) public class GrpcExampleApplication { public static void main(String[] args) { SpringApplication.run(GrpcExampleApplication.class, args);