You could run it as a regular java application (with a main method)? You
need to have pig and Hadoop on the classpath.

On Sunday, February 16, 2014, Jay Vyas <[email protected]> wrote:

> Hi pig:
>
> What is the common idiom for executing a Java application which runs pig
> commands using the direct Java API (i.e. by creatiing a PigServer object,
> etc...) ?   There are a few ways i can think of:
>
> 1) using "hadoop jar" , but this will of course fail since pig is not in
> the hadoop classpath.
>
> 2) using a "pig ..." command
>
> 3) Adding pig jars to the distributed cache at runtime in a standard java
> hadoop program.
>
> Not sure what is the "right" way to do it though?
>
> Thanks !
> --
> Jay Vyas
> http://jayunit100.blogspot.com
>

Reply via email to