If you have the m2e plugin for eclipse, you can right click the project and 
find "generate-sources" under one of the hierarchical menus. I think its called 
"Run...".

Also you can run

mvn generate-sources

>From the command line.

On Oct 23, 2013, at 12:36 AM, "micha?" 
<[email protected]<mailto:[email protected]>> wrote:

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.






Reply via email to