Fix jar hell

This commit is contained in:
Roman Zabaluev 2021-11-13 18:38:13 +03:00 committed by GitHub
parent 01f04d38d4
commit 6c9f7f7b77
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 85 additions and 4 deletions

View file

@ -31,6 +31,8 @@
<allure.screendiff-plugin.version>2.13.9</allure.screendiff-plugin.version> <allure.screendiff-plugin.version>2.13.9</allure.screendiff-plugin.version>
<maven.surefire-plugin.version>2.22.2</maven.surefire-plugin.version> <maven.surefire-plugin.version>2.22.2</maven.surefire-plugin.version>
<allure-maven.version>2.10.0</allure-maven.version> <allure-maven.version>2.10.0</allure-maven.version>
<kafka.version>3.0.0</kafka.version>
<netty.version>4.1.69.Final</netty.version>
</properties> </properties>
<dependencies> <dependencies>
@ -43,7 +45,87 @@
<groupId>org.apache.kafka</groupId> <groupId>org.apache.kafka</groupId>
<artifactId>kafka_2.13</artifactId> <artifactId>kafka_2.13</artifactId>
<version>${kafka.version}</version> <version>${kafka.version}</version>
<exclusions> <!-- could be removed when kafka version will contain zookeeper with netty 4.1.69 -->
<exclusion>
<groupId>io.netty</groupId>
<artifactId>netty-buffer</artifactId>
</exclusion>
<exclusion>
<groupId>io.netty</groupId>
<artifactId>netty-common</artifactId>
</exclusion>
<exclusion>
<groupId>io.netty</groupId>
<artifactId>netty-codec</artifactId>
</exclusion>
<exclusion>
<groupId>io.netty</groupId>
<artifactId>netty-handler</artifactId>
</exclusion>
<exclusion>
<groupId>io.netty</groupId>
<artifactId>netty-resolver</artifactId>
</exclusion>
<exclusion>
<groupId>io.netty</groupId>
<artifactId>netty-transport</artifactId>
</exclusion>
<exclusion>
<groupId>io.netty</groupId>
<artifactId>netty-transport-native-epoll</artifactId>
</exclusion>
<exclusion>
<groupId>io.netty</groupId>
<artifactId>netty-transport-native-unix-common</artifactId>
</exclusion>
</exclusions>
</dependency> </dependency>
<!--
whole netty dependency block could be removed
when kafka version will contain zookeeper with netty 4.1.69
-->
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-buffer</artifactId>
<version>${netty.version}</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-common</artifactId>
<version>${netty.version}</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-codec</artifactId>
<version>${netty.version}</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-handler</artifactId>
<version>${netty.version}</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-resolver</artifactId>
<version>${netty.version}</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-transport</artifactId>
<version>${netty.version}</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-transport-native-epoll</artifactId>
<version>${netty.version}</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-transport-native-unix-common</artifactId>
<version>${netty.version}</version>
</dependency>
<dependency> <dependency>
<groupId>org.testcontainers</groupId> <groupId>org.testcontainers</groupId>
<artifactId>testcontainers</artifactId> <artifactId>testcontainers</artifactId>

View file

@ -20,7 +20,7 @@
<org.projectlombok.version>1.18.20</org.projectlombok.version> <org.projectlombok.version>1.18.20</org.projectlombok.version>
<org.projectlombok.e2e-checks.version>1.18.20</org.projectlombok.e2e-checks.version> <org.projectlombok.e2e-checks.version>1.18.20</org.projectlombok.e2e-checks.version>
<git.revision>latest</git.revision> <git.revision>latest</git.revision>
<zookeper.version>3.5.7</zookeper.version> <zookeper.version>3.7.0</zookeper.version>
<kafka-clients.version>2.8.0</kafka-clients.version> <kafka-clients.version>2.8.0</kafka-clients.version>
<node.version>v14.17.1</node.version> <node.version>v14.17.1</node.version>
<dockerfile-maven-plugin.version>1.4.10</dockerfile-maven-plugin.version> <dockerfile-maven-plugin.version>1.4.10</dockerfile-maven-plugin.version>
@ -32,7 +32,6 @@
<openapi-generator-maven-plugin.version>4.3.0</openapi-generator-maven-plugin.version> <openapi-generator-maven-plugin.version>4.3.0</openapi-generator-maven-plugin.version>
<swagger-annotations.version>1.6.0</swagger-annotations.version> <swagger-annotations.version>1.6.0</swagger-annotations.version>
<springdoc-openapi-webflux-ui.version>1.2.32</springdoc-openapi-webflux-ui.version> <springdoc-openapi-webflux-ui.version>1.2.32</springdoc-openapi-webflux-ui.version>
<kafka.version>2.8.0</kafka.version>
<avro.version>1.9.2</avro.version> <avro.version>1.9.2</avro.version>
<confluent.version>5.5.1</confluent.version> <confluent.version>5.5.1</confluent.version>
<apache.commons.version>2.2</apache.commons.version> <apache.commons.version>2.2</apache.commons.version>