Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
lib-src/bzip2
lib-src/shock
src -> Make sure nothing is excluded
src-gen -> To get this do "ant clean jar" externally which will create this dir (refresh in eclipse to see it)
shims -> shims/src/hadoopxx
shims-test -> shims/test/hadoopxx
test -> Make sure nothing is excluded

The default output folder should be bin.

Libraries

Code Block
lib/hadoopXXX.jar
lib/hbaseXXX-test.jar
lib/hbaseXXX.jar
lib/Pig/zookeeper-hbase-xxx*.jar
build/ivy/lib/Pig/javacc.jar
build/ivy/lib/Pig/jline-XXX.jar
build/ivy/lib/Pig/jsch-xxx.jar
build/ivy/lib/Pig/junit-xxx.jar
*.jar

NOTE:

  1. For pig sources checked out from Apache before revision r771273, replace "build/ivy/lib/Pig" with "lib". Revision r771273 and above in apache svn use ivy to resolve dependencies need to build pig.
  2. If you are building piggybank you will need few extra jars. You can find all of those in build/ivy/lib/Pig/ once you run jar target of ant successfully.

...

Code Block
Should have be the following order:

test
lib-src/bzip2
lib-src/shock
shims-test
shims
src-gen
src
JRE System Library
all the jars from the "Libraries" tab

...