Skip to content
Snippets Groups Projects
Commit 0a3ba2c0 authored by OZGCloud's avatar OZGCloud
Browse files

Auf quarkus grpc umgestellt

parent f4a61277
Branches
Tags
No related merge requests found
...@@ -23,17 +23,27 @@ ...@@ -23,17 +23,27 @@
<java.version>17</java.version> <java.version>17</java.version>
<maven.compiler.source>${java.version}</maven.compiler.source> <maven.compiler.source>${java.version}</maven.compiler.source>
<maven.compiler.target>${java.version}</maven.compiler.target> <maven.compiler.target>${java.version}</maven.compiler.target>
<quarkus.platform.version>2.12.2.Final</quarkus.platform.version>
</properties> </properties>
<dependencyManagement>
<dependencies> <dependencies>
<!-- GRPC --> <!-- Quarkus -->
<dependency> <dependency>
<groupId>io.grpc</groupId> <groupId>io.quarkus.platform</groupId>
<artifactId>grpc-stub</artifactId> <artifactId>quarkus-bom</artifactId>
<version>${quarkus.platform.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency> </dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency> <dependency>
<groupId>io.grpc</groupId> <groupId>io.quarkus</groupId>
<artifactId>grpc-protobuf</artifactId> <artifactId>quarkus-grpc</artifactId>
</dependency> </dependency>
<!-- Java 9+ compatibility --> <!-- Java 9+ compatibility -->
...@@ -44,35 +54,18 @@ ...@@ -44,35 +54,18 @@
</dependencies> </dependencies>
<build> <build>
<extensions>
<extension>
<groupId>kr.motd.maven</groupId>
<artifactId>os-maven-plugin</artifactId>
</extension>
</extensions>
<plugins> <plugins>
<plugin> <plugin>
<groupId>com.github.os72</groupId> <groupId>io.quarkus</groupId>
<artifactId>protoc-jar-maven-plugin</artifactId> <artifactId>quarkus-maven-plugin</artifactId>
<version>${protoc-jar-plugin.version}</version> <version>${quarkus.platform.version}</version>
<executions> <executions>
<execution> <execution>
<phase>generate-sources</phase>
<goals> <goals>
<goal>run</goal> <goal>build</goal>
<goal>generate-code</goal>
<goal>generate-code-tests</goal>
</goals> </goals>
<configuration>
<outputTargets>
<outputTarget>
<type>java</type>
</outputTarget>
<outputTarget>
<type>grpc-java</type>
<pluginArtifact>io.grpc:protoc-gen-grpc-java:1.47.0</pluginArtifact>
</outputTarget>
</outputTargets>
</configuration>
</execution> </execution>
</executions> </executions>
</plugin> </plugin>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment