We also ought to use Avro Maven plugin to create the Avro classes. We specify the source directory in which schema information are present as well as output Listing where the Java courses have to be created. However, OpenJDK is a totally open source implementation with the JDK and the two implementations are practically identical. The Confluent