在eclipse下调试pig
1.eclipse下新建java project,项目名为proj_pig。目录如下
proj_pig
|
|___src (源代码目录)
|
|___bin (class 目录)
2. 下载的pig源文件根目录为 trunk,在trunk目录下运行ant编译一遍。这次编译主要是为了生成语法解析的java文件。这些文件在trunk/src-gen/目录下。
3.将trunk/src/, trunk/src-gen, trunk/lib-src/bzip2, trunk/lib-src/shock/目录拷贝到 proj_pig/org. 也就是说一个完整的pig要用到以上4个文件夹中的java文件。
4.刷新一遍eclipse中的proj_pig.eclipse会自动编译所有java文件。打开open-run-dialog,打开classpath页
a.将第二步中编译生成的pig.jar加入到user entries
b.将Hadoop/conf目录加入到user entries. 操作为:点右侧的advanced 按钮,在弹出框中选“add external folder”,再点Ok,然后就可选择Hadoop安装目录下的conf目录了
5. 启动hadoop,然后就可一debug了