1
当Pig以分布式(HDFS)模式运行时,可以使用以下语法从命令行向其传递额外的jar,以便您不必显式使用REGISTER
呼叫在本地模式下运行时在Pig中设置额外的jar属性
pig -Dpig.additional.jars=jar1.jar:jar2.jar -f pigfile.pig
但是,当我做同样的事情在本地模式下运行时,它失败
pig -x local -Dpig.additional.jars=jar1.jar:jar2.jar -f pigfile.pig
有谁知道如何同时在本地模式运行的猪注册更多的罐子?
当我做这在本地模式下,猪失败,并显示我的默认使用模式的列表。 (基本上不能解析命令行参数) – Sudar
你使用哪种Pig版本?它工作在0.10.0 –
这很奇怪,因为我使用的是同一版本的Pig以及'Apache Pig版本0.10.0(r1328203) 编译2012年4月19日,22:54:12'我使用''传递一些参数 - p'选项。这很重要吗? – Sudar