Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
Avro >> mail # user >> avro-service-archetype


Copy link to this message
-
Re: avro-service-archetype
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.
>
>
>
>
>