尝试在Hadoop中运行jar时出错 [英] Error while trying to run jar in Hadoop

查看:141
本文介绍了尝试在Hadoop中运行jar时出错的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

尝试通过hadoop命令提示符运行jar时出现以下错误

I am getting following error while trying to run jar through hadoop command prompt

Exception in thread "main" java.io.IOException: Error opening job jar: /tmp/NewJar.jar    at org.apache.hadoop.util.RunJar.main(RunJar.java:124)
    Caused by: java.util.zip.ZipException: error in opening zip file
        at java.util.zip.ZipFile.open(Native Method)
        at java.util.zip.ZipFile.<init>(ZipFile.java:127)
        at java.util.jar.JarFile.<init>(JarFile.java:136)
        at java.util.jar.JarFile.<init>(JarFile.java:73)
        at org.apache.hadoop.util.RunJar.main(RunJar.java:122)

推荐答案

最可能的原因:

-罐子的路径不正确.

-Hadoop尝试运行jar文件的文件夹权限不正确.

请确保您指定了正确的路径,并且具有适当的目录权限.

Please make sure you have specified the correct path and you have proper directory permissions.

这篇关于尝试在Hadoop中运行jar时出错的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆