You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by ja...@apache.org on 2020/02/06 20:08:49 UTC
[geode-kafka-connector] branch master updated: Added shadowJar
task. To build uber jar just run ./gradlew shadowJar
This is an automated email from the ASF dual-hosted git repository.
jasonhuynh pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/geode-kafka-connector.git
The following commit(s) were added to refs/heads/master by this push:
new 76349ee Added shadowJar task. To build uber jar just run ./gradlew shadowJar
76349ee is described below
commit 76349ee6a715d8685cdfa659a6c89f7a4f2b3dd1
Author: Jason Huynh <hu...@gmail.com>
AuthorDate: Thu Feb 6 12:03:43 2020 -0800
Added shadowJar task. To build uber jar just run ./gradlew shadowJar
---
build.gradle | 11 +++++++++++
src/test/java/geode/kafka/GeodeKafkaTestCluster.java | 1 -
2 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/build.gradle b/build.gradle
index 124ef4b..b095ada 100644
--- a/build.gradle
+++ b/build.gradle
@@ -34,6 +34,7 @@ buildscript {
}
plugins {
id 'java'
+ id 'com.github.johnrengelman.shadow' version '2.0.4'
}
apply plugin: 'wrapper'
@@ -78,4 +79,14 @@ dependencies {
testImplementation 'org.awaitility:awaitility:4.0.2'
}
+shadowJar {
+ dependencies {
+ // exclude dependencies provided in the kafka connect classpath
+ exclude dependency("org.apache.kafka:connect-api:.*")
+ exclude dependency("org.apache.kafka:kafka-clients:.*")
+ exclude dependency('net.jpountz.lz4:.*:.*')
+ exclude dependency('org.xerial.snappy:.*:.*')
+ exclude dependency('org.slf4j:.*:.*')
+ }
+}
diff --git a/src/test/java/geode/kafka/GeodeKafkaTestCluster.java b/src/test/java/geode/kafka/GeodeKafkaTestCluster.java
index 3ee5e09..c5acc3d 100644
--- a/src/test/java/geode/kafka/GeodeKafkaTestCluster.java
+++ b/src/test/java/geode/kafka/GeodeKafkaTestCluster.java
@@ -155,7 +155,6 @@ public class GeodeKafkaTestCluster {
Properties props = new Properties();
props.put("broker.id", "0");
- props.put("log4j.configuration", "/Users/jhuynh/Pivotal/kafka/config/connect-log4j.properties");
props.put("zookeeper.connect", "localhost:2181");
props.put("host.name", "localHost");
props.put("port", BROKER_PORT);