我写了UDF,它使用一些外部库作为杰克逊-数据鸟等...如何指定 Pig 应该在哪里查找这些外部库?
谢谢
如果你把所有的依赖项编译到一个胖罐子里怎么办?
您可以使用语法指定其他 Jar -
pig -Dpig.additional.jars="xxx.jar:yyy.jar" -f script.pig
如果打包的依赖项和群集安装的依赖项不兼容,则具有依赖项的 JAR 可能会导致问题。我认为,这也将使您的程序经得起未来的考验。