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);