|
6 | 6 | <parent> |
7 | 7 | <groupId>org.springframework.boot</groupId> |
8 | 8 | <artifactId>spring-boot-starter-parent</artifactId> |
9 | | - <version>4.1.0-GRPC-SNAPSHOT</version> |
| 9 | + <version>4.1.0-SNAPSHOT</version> |
10 | 10 | <relativePath /> <!-- lookup parent from repository --> |
11 | 11 | </parent> |
12 | 12 | <groupId>org.springframework.grpc</groupId> |
|
30 | 30 | <properties> |
31 | 31 | <java.version>17</java.version> |
32 | 32 | <spring-javaformat-maven-plugin.version>0.0.43</spring-javaformat-maven-plugin.version> |
33 | | - <protobuf-java.version>4.34.0</protobuf-java.version> |
34 | | - <grpc.version>1.79.0</grpc.version> |
35 | | - <grpc.kotlin.version>1.5.0</grpc.kotlin.version> |
36 | | - <kotlin.version>2.2.21</kotlin.version> |
37 | 33 | </properties> |
38 | 34 | <dependencyManagement> |
39 | 35 | <dependencies> |
|
66 | 62 | <dependency> |
67 | 63 | <groupId>io.grpc</groupId> |
68 | 64 | <artifactId>grpc-kotlin-stub</artifactId> |
69 | | - <version>${grpc.kotlin.version}</version> |
70 | 65 | </dependency> |
71 | 66 | <dependency> |
72 | 67 | <groupId>io.micrometer</groupId> |
|
94 | 89 | <plugin> |
95 | 90 | <groupId>org.jetbrains.kotlin</groupId> |
96 | 91 | <artifactId>kotlin-maven-plugin</artifactId> |
97 | | - <version>${kotlin.version}</version> |
98 | 92 | <executions> |
99 | 93 | <execution> |
100 | 94 | <id>compile</id> |
|
148 | 142 | <plugin> |
149 | 143 | <groupId>io.github.ascopes</groupId> |
150 | 144 | <artifactId>protobuf-maven-plugin</artifactId> |
151 | | - <version>4.0.3</version> |
152 | 145 | <configuration> |
153 | | - <protocVersion>${protobuf-java.version}</protocVersion> |
154 | | - <binaryMavenPlugins> |
155 | | - <binaryMavenPlugin> |
| 146 | + <protoc>${protobuf-java.version}</protoc> |
| 147 | + <plugins> |
| 148 | + <plugin kind="binary-maven"> |
156 | 149 | <groupId>io.grpc</groupId> |
157 | 150 | <artifactId>protoc-gen-grpc-java</artifactId> |
158 | | - <version>${grpc.version}</version> |
| 151 | + <version>${grpc-java.version}</version> |
159 | 152 | <options>@generated=omit</options> |
160 | | - </binaryMavenPlugin> |
161 | | - </binaryMavenPlugins> |
162 | | - <jvmMavenPlugins> |
163 | | - <jvmMavenPlugin> |
| 153 | + </plugin> |
| 154 | + <plugin kind="jvm-maven"> |
164 | 155 | <groupId>io.grpc</groupId> |
165 | 156 | <artifactId>protoc-gen-grpc-kotlin</artifactId> |
166 | | - <version>${grpc.kotlin.version}</version> |
| 157 | + <version>${grpc-kotlin.version}</version> |
167 | 158 | <classifier>jdk8</classifier> |
168 | 159 | <type>jar</type> |
169 | | - <mainClass>io.grpc.kotlin.generator.GeneratorRunner</mainClass> |
170 | 160 | <options>@generated=omit</options> |
171 | | - </jvmMavenPlugin> |
172 | | - </jvmMavenPlugins> |
| 161 | + </plugin> |
| 162 | + </plugins> |
173 | 163 | </configuration> |
174 | 164 | <executions> |
175 | 165 | <execution> |
|
0 commit comments