diff --git a/pom.xml b/pom.xml
index e81f4a03..32623aea 100644
--- a/pom.xml
+++ b/pom.xml
@@ -74,20 +74,16 @@
17
- 4.1.3
- 3.3.3
- 6.1.4
+ 6.1.14
+ 4.1.113.Final
+ 1.63.2
+ 3.25.5
+ 2.46.0
-
- 3.25.2
- 1.63.0
-
-
- 5.3.1
-
-
- 1.20.1
- 2.0.1
+
+ 3.3.4
+ 2.17.2
+ 5.10.5
0.0.4
@@ -382,9 +378,16 @@
- org.springframework.boot
- spring-boot-dependencies
- ${spring-boot.version}
+ org.springframework
+ spring-framework-bom
+ ${spring-framework.version}
+ pom
+ import
+
+
+ io.netty
+ netty-bom
+ ${netty.version}
pom
import
@@ -402,6 +405,11 @@
pom
import
+
+ com.google.api.grpc
+ proto-google-common-protos
+ ${google-common-protos.version}
+
@@ -463,4 +471,4 @@
-
\ No newline at end of file
+
diff --git a/samples/grpc-server/build.gradle b/samples/grpc-server/build.gradle
index 14eed8d5..91d4fcea 100644
--- a/samples/grpc-server/build.gradle
+++ b/samples/grpc-server/build.gradle
@@ -29,7 +29,7 @@ dependencyManagement {
}
dependencies {
- implementation 'org.springframework.grpc:spring-grpc-spring-boot-autoconfigure:0.1.0-SNAPSHOT'
+ implementation 'org.springframework.grpc:spring-grpc-spring-boot-autoconfigure'
implementation 'io.grpc:grpc-services'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
testImplementation 'org.springframework.grpc:spring-grpc-test'
@@ -52,7 +52,9 @@ protobuf {
}
generateProtoTasks {
all()*.plugins {
- grpc {}
- }
+ grpc {
+ option 'jakarta_omit'
+ }
+ }
}
-}
\ No newline at end of file
+}
diff --git a/samples/grpc-server/pom.xml b/samples/grpc-server/pom.xml
index 539b2939..1f51aadf 100644
--- a/samples/grpc-server/pom.xml
+++ b/samples/grpc-server/pom.xml
@@ -6,7 +6,7 @@
org.springframework.boot
spring-boot-starter-parent
- 3.3.3
+ 3.3.4
org.springframework.grpc
@@ -30,22 +30,15 @@
17
0.0.39
- 3.25.2
- 1.63.0
+ 3.25.5
+ 1.63.2
org.springframework.grpc
spring-grpc-bom
- 0.1.0-SNAPSHOT
- pom
- import
-
-
- org.springframework.grpc
- spring-grpc
- 0.1.0-SNAPSHOT
+ ${project.version}
pom
import
@@ -60,7 +53,6 @@
io.grpc
grpc-services
-
org.springframework.boot
spring-boot-starter-test
@@ -128,21 +120,26 @@
org.xolstice.maven.plugins
protobuf-maven-plugin
0.6.1
+
+
+ com.google.protobuf:protoc:${protobuf-java.version}:exe:${os.detected.classifier}
+ grpc-java
+
+ io.grpc:protoc-gen-grpc-java:${grpc.version}:exe:${os.detected.classifier}
+
+
+
+ jakarta_omit
+
+
compile
compile-custom
-
-
- com.google.protobuf:protoc:${protobuf-java.version}:exe:${os.detected.classifier}
- grpc-java
-
- io.grpc:protoc-gen-grpc-java:${grpc.version}:exe:${os.detected.classifier}
-
@@ -185,4 +182,4 @@
-
\ No newline at end of file
+
diff --git a/spring-grpc-core/pom.xml b/spring-grpc-core/pom.xml
index d68cd271..9cf5a9f0 100644
--- a/spring-grpc-core/pom.xml
+++ b/spring-grpc-core/pom.xml
@@ -21,7 +21,6 @@
-
org.springframework
spring-context
@@ -43,25 +42,39 @@
io.grpc
grpc-protobuf
+
+
+ com.google.protobuf
+ protobuf-java
+
+
+ com.google.api.grpc
+ proto-google-common-protos
+
+
- io.grpc
- grpc-stub
+ com.google.protobuf
+ protobuf-java
+
+
+ com.google.api.grpc
+ proto-google-common-protos
+
- javax.annotation
- javax.annotation-api
- 1.3.2
+ io.grpc
+ grpc-stub
-
- org.springframework.boot
- spring-boot-starter-test
+ org.junit.jupiter
+ junit-jupiter
+ ${junit.version}
test
-
\ No newline at end of file
+
diff --git a/spring-grpc-docs/pom.xml b/spring-grpc-docs/pom.xml
index 1e2171f4..7cc9f34f 100644
--- a/spring-grpc-docs/pom.xml
+++ b/spring-grpc-docs/pom.xml
@@ -20,17 +20,14 @@
- org.springframework
- spring-core
+ org.springframework.grpc
+ spring-grpc-spring-boot-autoconfigure
+ ${project.version}
com.fasterxml.jackson.core
jackson-databind
-
-
- org.springframework.grpc
- spring-grpc-spring-boot-autoconfigure
- ${project.version}
+ ${jackson.version}
diff --git a/spring-grpc-spring-boot-autoconfigure/pom.xml b/spring-grpc-spring-boot-autoconfigure/pom.xml
index b224b897..4bf1c0f2 100644
--- a/spring-grpc-spring-boot-autoconfigure/pom.xml
+++ b/spring-grpc-spring-boot-autoconfigure/pom.xml
@@ -20,34 +20,35 @@
git@github.com:spring-projects-experimental/spring-grpc.git
-
+
+
+
+ org.springframework.boot
+ spring-boot-dependencies
+ ${spring-boot.version}
+ pom
+ import
+
+
+
+
org.springframework.boot
spring-boot-configuration-processor
true
-
- com.google.protobuf
- protobuf-java
- ${protobuf-java.version}
- true
-
-
-
org.springframework.grpc
spring-grpc-core
${project.parent.version}
-
org.springframework.boot
spring-boot-starter
-
io.grpc
grpc-netty-shaded
@@ -55,44 +56,18 @@
-
org.springframework.grpc
spring-grpc-test
${project.parent.version}
test
-
org.springframework.boot
spring-boot-starter-test
test
-
- org.springframework.boot
- spring-boot-testcontainers
- test
-
-
-
- org.testcontainers
- testcontainers
- test
-
-
-
- org.awaitility
- awaitility
- test
-
-
-
- io.micrometer
- micrometer-observation-test
- test
-
-
diff --git a/spring-grpc-test/pom.xml b/spring-grpc-test/pom.xml
index c914b89d..2dc642b8 100644
--- a/spring-grpc-test/pom.xml
+++ b/spring-grpc-test/pom.xml
@@ -26,7 +26,6 @@
-
org.springframework.grpc
spring-grpc-core
@@ -36,16 +35,5 @@
io.grpc
grpc-testing
-
-
- org.springframework.boot
- spring-boot-starter-test
-
-
- com.vaadin.external.google
- android-json
-
-
-
-
\ No newline at end of file
+