I can do,
{
\"type\": \"record\",
\"name\": \"Foo\",
\"fields\": [
{\"name\": \"bar\", \"type\": {
\"type\": \"record\",
You need to import the avsc file in avro-maven plugin where you have first written the object schema that you want to reuse
org.apache.avro
avro-maven-plugin
${avro.maven.plugin.version}
String
generate-sources
schema
src/main/java/com/xyz/avro // Avro directory
src/main/java/com/xyz/avro/file.avsc // Import here