If yours is a Maven project.

How about using this ?

<plugin>

<groupId>org.apache.avro</groupId>

<artifactId>avro-maven-plugin</artifactId>

<version>1.7.5</version>

<executions>

<execution>

<phase>generate-sources</phase>

<goals>

<goal>schema</goal>

</goals>

<configuration>

<sourceDirectory>${project.basedir}/src/main/resources/avro/</
sourceDirectory>

</configuration>

</execution>

</executions>

</plugin>

Regards,

Deepak


On Tue, Dec 31, 2013 at 12:36 AM, Jun Rao <[email protected]> wrote:

> Hi,
>
> We have a bunch of avro schema files and want to generate specific record
> for each. All schema files exist in a directory called X. Those schema
> files may reference some common schemas defined in another directory called
> Y. So far, we have been using some of the internal apis such as
> Schema.parse(JsonNode schema, Names names) to achieve this. Is there an
> easy way to achieve this using the public apis?
>
> Thanks,
>
> Jun
>



-- 
Deepak

Reply via email to