This is an automated email from the ASF dual-hosted git repository.

lvshaokang pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-streampark.git


The following commit(s) were added to refs/heads/dev by this push:
     new 089d50f3e [Improve] Exclude log4j12 dependency conflicts,Fix the error 
[Detecte… (#1637)
089d50f3e is described below

commit 089d50f3ee96612bbba001f900ebefbff3ed10f9
Author: Tamer <[email protected]>
AuthorDate: Mon Sep 19 13:28:26 2022 +0800

    [Improve] Exclude log4j12 dependency conflicts,Fix the error [Detecte… 
(#1637)
    
    * Exclude log4j12 dependency conflicts,Fix the error [Detected both 
log4j-over-slf4j.jar AND bound slf4j-log4j12.jar on the class path, preempting 
StackOverflowError]
---
 streampark-spark/pom.xml                              | 19 ++++++-------------
 .../streampark-spark-connector-kafka/pom.xml          | 11 ++++++-----
 2 files changed, 12 insertions(+), 18 deletions(-)

diff --git a/streampark-spark/pom.xml b/streampark-spark/pom.xml
index 05ef625b8..821bdf36e 100644
--- a/streampark-spark/pom.xml
+++ b/streampark-spark/pom.xml
@@ -43,36 +43,29 @@
             <artifactId>streampark-common_2.12</artifactId>
             <version>${project.version}</version>
         </dependency>
-
-        <!--Spark 核心jar包-->
-        <dependency>
-            <groupId>org.apache.spark</groupId>
-            <artifactId>spark-core_2.12</artifactId>
-            <version>${spark.version}</version>
-            <scope>provided</scope>
-        </dependency>
-        <!--Spark Streaming 核心jar-->
         <dependency>
             <groupId>org.apache.spark</groupId>
             <artifactId>spark-streaming_2.12</artifactId>
             <version>${spark.version}</version>
+            <exclusions>
+                <exclusion>
+                    <groupId>org.slf4j</groupId>
+                    <artifactId>slf4j-log4j12</artifactId>
+                </exclusion>
+            </exclusions>
             <scope>provided</scope>
         </dependency>
-        <!--Spark Sql 核心jar-->
         <dependency>
             <groupId>org.apache.spark</groupId>
             <artifactId>spark-sql_2.12</artifactId>
             <version>${spark.version}</version>
             <scope>provided</scope>
         </dependency>
-        <!--Spark kafka 核心jar-->
         <dependency>
             <groupId>org.apache.spark</groupId>
             <artifactId>spark-streaming-kafka-0-10_2.12</artifactId>
             <version>${spark.version}</version>
         </dependency>
-
-        <!--Hadoop-->
         <dependency>
             <groupId>org.apache.hadoop</groupId>
             <artifactId>hadoop-common</artifactId>
diff --git 
a/streampark-spark/streampark-spark-connector/streampark-spark-connector-kafka/pom.xml
 
b/streampark-spark/streampark-spark-connector/streampark-spark-connector-kafka/pom.xml
index 7bbad6eb0..08420290b 100644
--- 
a/streampark-spark/streampark-spark-connector/streampark-spark-connector-kafka/pom.xml
+++ 
b/streampark-spark/streampark-spark-connector/streampark-spark-connector-kafka/pom.xml
@@ -37,8 +37,6 @@
             <artifactId>streampark-spark-connector-base_2.12</artifactId>
             <version>${project.version}</version>
         </dependency>
-
-        <!--Redis 依赖-->
         <dependency>
             <groupId>redis.clients</groupId>
             <artifactId>jedis</artifactId>
@@ -49,14 +47,11 @@
             <artifactId>scalikejdbc_2.12</artifactId>
             <version>${scalikejdbc.version}</version>
         </dependency>
-
         <dependency>
             <groupId>org.apache.kafka</groupId>
             <artifactId>kafka_2.12</artifactId>
             <version>${kafka.version}</version>
         </dependency>
-
-        <!--hbase-->
         <dependency>
             <groupId>org.apache.hbase</groupId>
             <artifactId>hbase-common</artifactId>
@@ -67,6 +62,12 @@
             <groupId>org.apache.hbase</groupId>
             <artifactId>hbase-server</artifactId>
             <version>${hbase.version}</version>
+            <exclusions>
+                <exclusion>
+                    <groupId>org.slf4j</groupId>
+                    <artifactId>slf4j-log4j12</artifactId>
+                </exclusion>
+            </exclusions>
             <scope>provided</scope>
         </dependency>
         <dependency>

Reply via email to