2012-10-24 48 views
0

我想学习Java和猪编程.. 所以基本上不..一个理想的组合,但事情看起来不错..但我不能够解决这个了..解决猪UDF发出

在我的本地环境中,我没有猪图书馆......但在群集中......是的!

所以..当我做

 import org.apache.pig.EvalFunc; 

它总是红红的内衬..出于显而易见的原因..

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

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

任何建议.. 谢谢。

回答

3

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

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