Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 清管器错误2998:未处理的内部错误。静态(错误名称:com/company/Static)_Java_Hadoop_Apache Pig - Fatal编程技术网

Java 清管器错误2998:未处理的内部错误。静态(错误名称:com/company/Static)

Java 清管器错误2998:未处理的内部错误。静态(错误名称:com/company/Static),java,hadoop,apache-pig,Java,Hadoop,Apache Pig,我有一个Pig脚本,它返回一个常量字符串值。当我尝试使用以下命令运行脚本时,得到一个Pig错误2998: pig -Dpig.additional.jars=Static.jar -f script.pig -l /dev/null -x local 猪 loaded=使用com.twitter.elephantbird.pig.store.LzoPigStorage()作为(请求)加载“数据/” 加载=加载样品0.00001 sized=FOREACH加载生成静态(请求) 垃圾场大小 导致错

我有一个Pig脚本,它返回一个常量字符串值。当我尝试使用以下命令运行脚本时,得到一个Pig错误2998:

pig -Dpig.additional.jars=Static.jar -f script.pig -l /dev/null -x local
猪 loaded=使用com.twitter.elephantbird.pig.store.LzoPigStorage()作为(请求)加载“数据/”

加载=加载样品0.00001

sized=FOREACH加载生成静态(请求)

垃圾场大小


导致错误的原因是什么?

这似乎是一个
java.lang.NoClassDefFoundError
错误,没有人发现。发生错误本身是因为jvm找不到您请求的类

具体来说,您似乎缺少jar中所需的目录结构
com.company.Static
(即
Static.class
文件)应位于jar中的
com/company
目录下。有关更多详细信息,请参阅另一个


要想快速解决问题,请查看上的这个问题。

对不起,我把我的问题充实了一点。