<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <artifactId>mvn-defaults</artifactId> <groupId>io.nosqlbench</groupId> <version>3.12.160-SNAPSHOT</version> <relativePath>../mvn-defaults</relativePath> </parent> <artifactId>driver-kafka</artifactId> <packaging>jar</packaging> <name>${project.artifactId}</name> <description> A Kafka driver for nosqlbench. This provides the ability to inject synthetic data into a kafka topic. </description> <dependencies> <!-- core dependencies --> <dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka-clients</artifactId> <version>2.0.0</version> </dependency> <!-- https://mvnrepository.com/artifact/org.apache.avro/avro --> <dependency> <groupId>org.apache.avro</groupId> <artifactId>avro</artifactId> <version>1.10.0</version> </dependency> <!-- https://mvnrepository.com/artifact/io.confluent/kafka-avro-serializer --> <dependency> <groupId>io.confluent</groupId> <artifactId>kafka-avro-serializer</artifactId> <version>5.5.1</version> </dependency> <dependency> <groupId>io.nosqlbench</groupId> <artifactId>engine-api</artifactId> <version>3.12.160-SNAPSHOT</version> </dependency> <dependency> <groupId>io.nosqlbench</groupId> <artifactId>driver-stdout</artifactId> <version>3.12.160-SNAPSHOT</version> </dependency> <!-- <dependency>--> <!-- <groupId>org.slf4j</groupId>--> <!-- <artifactId>slf4j-api</artifactId>--> <!-- <version>1.7.25</version>--> <!-- </dependency>--> </dependencies> <repositories> <repository> <id>confluent</id> <name>Confluent Maven Repo</name> <layout>default</layout> <url>https://packages.confluent.io/maven/</url> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories> <!-- <profiles>--> <!-- <profile>--> <!-- <id>shade</id>--> <!-- <activation>--> <!-- <activeByDefault>true</activeByDefault>--> <!-- </activation>--> <!-- <build>--> <!-- <plugins>--> <!-- <plugin>--> <!-- <artifactId>maven-shade-plugin</artifactId>--> <!-- <configuration>--> <!-- <finalName>${project.artifactId}</finalName>--> <!-- </configuration>--> <!-- </plugin>--> <!-- </plugins>--> <!-- </build>--> <!-- </profile>--> <!-- </profiles>--> </project>