4.0.0 apache-kafka apache-kafka com.baeldung parent-modules 1.0.0-SNAPSHOT org.apache.kafka kafka-clients ${kafka.version} org.apache.kafka kafka-streams ${kafka.version} org.slf4j slf4j-api ${org.slf4j.version} org.slf4j slf4j-log4j12 ${org.slf4j.version} org.apache.flink flink-connector-kafka ${flink.version} org.apache.flink flink-streaming-java ${flink.version} org.apache.flink flink-core ${flink.version} commons-logging commons-logging org.apache.flink flink-java ${flink.version} commons-logging commons-logging org.apache.flink flink-test-utils ${flink.version} test com.google.guava guava ${guava.version} org.awaitility awaitility ${awaitility.version} test org.awaitility awaitility-proxy ${awaitility.version} test com.fasterxml.jackson.datatype jackson-datatype-jsr310 ${jackson.version} com.fasterxml.jackson.core jackson-databind ${jackson.version} org.testcontainers kafka ${testcontainers-kafka.version} test org.testcontainers junit-jupiter ${testcontainers-jupiter.version} test org.apache.spark spark-core_2.11 ${org.apache.spark.spark-core.version} provided org.apache.spark spark-sql_2.11 ${org.apache.spark.spark-core.version} provided org.apache.spark spark-graphx_2.11 ${org.apache.spark.spark-core.version} provided org.apache.spark spark-streaming_2.11 ${org.apache.spark.spark-core.version} provided org.apache.spark spark-mllib_2.11 ${org.apache.spark.spark-core.version} provided org.apache.spark spark-streaming-kafka-0-10_2.11 ${org.apache.spark.spark-core.version} com.datastax.spark spark-cassandra-connector_2.11 ${com.datastax.spark.spark-cassandra-connector.version} com.datastax.spark spark-cassandra-connector-java_2.11 ${com.datastax.spark.spark-cassandra-connector-java.version} org.projectlombok lombok ${lombok.version} provided org.apache.maven.plugins maven-surefire-plugin --add-opens java.base/java.time=ALL-UNNAMED --add-opens java.base/java.nio=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED 2.13.4 3.4.0 1.19.3 1.15.3 1.16.1 3.0.0 2.4.8 0.8.1-spark3.0-s_2.12 2.5.2 1.6.0-M1