4.0.0 apache-avro 0.0.1-SNAPSHOT apache-avro com.baeldung parent-modules 1.0.0-SNAPSHOT junit junit ${junit.version} test org.slf4j slf4j-simple ${slf4j.version} compile org.apache.avro avro ${avro.version} org.apache.avro avro-compiler ${avro.version} org.apache.avro avro-maven-plugin ${avro.version} org.apache.maven.plugins maven-compiler-plugin ${compiler-plugin.version} ${java.version} ${java.version} org.apache.avro avro-maven-plugin ${avro.version} schemas generate-sources schema protocol idl-protocol ${project.basedir}/src/main/resources/ ${project.basedir}/src/main/java/ UTF-8 3.5 1.8.2 1.7.25