1 <?xml version="1.0" encoding="UTF-8"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0"
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5 <modelVersion>4.0.0</modelVersion>
7 <groupId>com.intel.onap</groupId>
8 <artifactId>hdfs-writer</artifactId>
11 <!--Begin: compile and build the fat jar -->
15 <groupId>org.apache.maven.plugins</groupId>
16 <artifactId>maven-compiler-plugin</artifactId>
17 <version>3.8.1</version>
24 <groupId>org.apache.maven.plugins</groupId>
25 <artifactId>maven-shade-plugin</artifactId>
26 <version>2.3</version>
29 <phase>package</phase>
35 <transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer"/>
39 <artifact>*:*</artifact>
41 <exclude>META-INF/*.SF</exclude>
42 <exclude>META-INF/*.DSA</exclude>
43 <exclude>META-INF/*.RSA</exclude>
52 <artifactId>maven-assembly-plugin</artifactId>
56 <mainClass>kafka2hdfsApp</mainClass>
60 <descriptorRef>jar-with-dependencies</descriptorRef>
65 <id>make-assembly</id> <!-- this is used for inheritance merges -->
66 <phase>package</phase> <!-- bind to the packaging phase -->
75 <!--End: compile and build the fat jar -->
79 <groupId>org.apache.hadoop</groupId>
80 <artifactId>hadoop-core</artifactId>
81 <version>1.2.1</version>
84 <groupId>org.apache.hadoop</groupId>
85 <artifactId>hadoop-client</artifactId>
86 <version>3.2.0</version>
89 <groupId>org.apache.hadoop</groupId>
90 <artifactId>hadoop-hdfs</artifactId>
91 <version>2.7.1</version>
94 <groupId>org.apache.kafka</groupId>
95 <artifactId>kafka-clients</artifactId>
96 <version>2.2.0</version>
99 <groupId>com.fasterxml.jackson.dataformat</groupId>
100 <artifactId>jackson-dataformat-yaml</artifactId>
101 <version>2.9.8</version>
104 <groupId>com.fasterxml.jackson.core</groupId>
105 <artifactId>jackson-databind</artifactId>
106 <version>2.2.3</version>