Ok, but how do you run it? It is made to eliminate the need to use the
tools jar and force maven to do it.
How should a simple HelloWorld look like using this archetype and maven
avro plugin?
W dniu 23.10.2013 03:57, Vignesh Srinivasan pisze:
Hi
I use the plugin as configured below
<plugin>
<groupId>org.apache.avro</groupId>
<artifactId>avro-maven-plugin</artifactId>
<version>1.7.4</version>
<executions>
<execution>
<id>schemas</id>
<phase>generate-sources</phase>
<goals>
<goal>schema</goal>
<goal>idl-protocol</goal>
</goals>
<configuration>
<stringType>String</stringType>
<sourceDirectory>src/main/avro/</sourceDirectory>
<outputDirectory>target/generated-sources/java/</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>
I have defined my avro schema files in src/main/avro directory.
On Tue, Oct 22, 2013 at 6:53 AM, michał <[email protected]
<mailto:[email protected]>> wrote:
Hi,
I want to run avro-service-archetype available in maven central
repository.
It has a protocol defined in order-service.avsc
What is the procedure to generate .java files in Eclipse using:
<plugin>
<groupId>org.apache.avro</groupId>
<artifactId>avro-maven-plugin</artifactId>
<version>${avro.version}</version>
<executions>
<execution>
<phase>generate-sources</phase>
<goals>
<goal>schema</goal>
<goal>protocol</goal>
<goal>idl-protocol</goal>
</goals>
</execution>
</executions>
</plugin>
and then run the client and the server to comunicate?
PS
I know it is beginner question but I feel confused about how to
generate the java files simply using the maven in Avro. The test
is running ok but can't find any files in /atrget directory.