We also really need to use Avro Maven plugin to generate the Avro classes. We specify the supply directory where schema documents are present and also the output directory the place the Java classes must be generated. stick to Java won't guidance goto, it really is reserved for a search term just in case they wanted to include it to the afterwar