解决猪Udf问题

时间:2012-10-24 19:39:04

标签: hadoop apache-pig

我正在尝试学习java和猪编程.. 所以基本上..不是一个理想的组合,但事情看起来很好..但我无法解决这个问题..

在我的本地环境中,我没有猪库......但是在集群上......是的!

所以..当我做的时候

     import org.apache.pig.EvalFunc;

由于显而易见的原因,它总是红色的......

所以基本上,我只是忽略它,只是创建一个jar文件?

还是我做本地下载的猪..导入库..编写代码..然后创建一个jar文件..然后运行它?

任何建议.. 感谢。

1 个答案:

答案 0 :(得分:3)

为了编译和打包你的jar,你将不得不下载猪罐子。确保下载与群集相同的猪版本,它应该可以正常工作。

您还可以使用Maven(或其他构建工具)构建UDF并将pig引用为依赖项,Maven将负责下载依赖项。