![]() |
1
1
根据清管器文件,不应包括报价( https://pig.apache.org/docs/r0.16.0/basic.html#register-jar ),但您的语法确实对我有用(不过我使用的是0.12.0-cdh5.12.0)。 既然你说你在没有引用的情况下试过了,那么一些想法: *您提到尝试添加HDF://,这些依赖关系是否有可能依赖于HDF?看起来不像,因为他们在路径中有下载,但如果有,你将无法找到他们在本地模式下运行pig。如果它们位于本地文件系统上,则无论是否在本地运行,都应该能够使用现有路径访问它们。 *文件真的存在吗?权限是否正确?等 *假设您现在只想回避这个问题,那么您是否尝试过任何其他注册jar的方法,例如-Dpig。附加的罐。URI=/home/shanky/elephant-bird-hadoop-compat-4.1。jar,/home/shanky/Downloads/elephant-bird-pig-4.1。罐子 |