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 +