You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

Install Eclipse

Eclipse is an open source development community. If you have not already done so, download and install Eclipse on your development machine. For more information, see Eclipse and Eclipse IDE for Java Developers.

Checkout Pig

Create a directory on your development machine (for example "mypig") and checkout the Pig source from SVN: http://svn.apache.org/repos/asf/pig/trunk

Generate eclipse files:

ant clean eclipse-files

Pre-compile and generate sources

ant compile gen

Import Pig project into Eclipse

  1. Open Eclipse
  2. Select File->Import
  3. Select General->Existing Projects Into Workspace
  4. Select root directory (point to <top-level-directory>)
  5. Click Finish

Run Pig Main

  1. Create a new Run Configurations
  2. Pick "org.apache.pig.Main" as the Main class

Run Pig Unit test

  1. Create a new Junit Run Configurations, pick any Pig test suite as "Test class"
  2. In "VM arguments", put "-Xmx1024m"
  3. Change "Working directory" into your PIG_HOME
  4. In Classpath, add user entries "$PIG_HOME/build/classes" and "$PIG_HOME/pig*.jar"

Troubleshooting

  • Build problems: Check if eclipse is using JDK version 1.6, pig needs it (Under Preferences/Java/Compiler).
  • If you encounter this error: Missing required library: 'build/ivy/lib/Pig/javacc-4.2.jar' try one of the solutions described in PIG-3399.

  • No labels