当前位置: 首页 > 知识库问答 >
问题:

为Mac上的Hadoop设置JAVA_HOME

夹谷英奕
2023-03-14
Exception in thread "main" java.io.IOException: Error opening job jar: hadoop-*-examples.jar
    at org.apache.hadoop.util.RunJar.main(RunJar.java:90)
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:135)
    at java.util.jar.JarFile.<init>(JarFile.java:72)
    at org.apache.hadoop.util.RunJar.main(RunJar.java:88)

共有1个答案

夹谷星剑
2023-03-14

Hadoop示例jar文件是Hadoop-1.0.3-examples.jar`用于您正在使用的Hadoop版本。在命令中使用正确的jar文件名,它应该可以工作。

来到JAVA_HOME,它是正确设置的,因为您将得到一个Java异常,否则它将是一个不同的错误。

希望能有所帮助。对于那些刚开始使用Hadoop的人,这里有一个有用资源的综合列表。

 类似资料:
  • 我通过从以下Oracle网站下载dmg安装了JDK:http://www.Oracle.com/technetwork/java/javase/downloads/jdk7u9-downloads-1859576.html 安装后,我尝试在IntelliJ中设置JDK,但当我在Project Structure->SDKS屏幕中将位置设置为JDK时,只加载了几个库,而很多库(包括Content/C

  • 问题内容: 我要在这里做的是 使python3成为默认的python。 除了在Mac上自动安装的python 2.7之外,我还使用 homebrew 安装了 python3 。这是我关注的网站。http://docs.python-guide.org/zh- CN/latest/starting/install3/osx/#install3-osx 我想我很好地遵循了每条指令,重新安装了xcode

  • 我试图安装Hadoop在我的MacBook Pro上试用它。我遵循本文中的步骤,http://dennyglee.com/2012/05/08/installing-hadoop-on-osx-lion-10-7/.但是,当我试图执行namenode格式时,我失败了: hadoop名称节点-格式为/usr/local/ceral/hadoop/1.1.2/libexec/bin//conf/had

  • 我想将Spyder设置为使用非交互式matplotlib后端,这样就不会弹出绘图图形,但我仍然可以将图形保存到文件中,如以下提示所示。 然而,看起来Spyder会自动导入matplotlib并在内部某个地方设置后端,所以我对的任何调用都会弹出一个错误,说MPL已经被调用。 Prefs显示“自动导入PyLab”已禁用。此外,下拉列表中没有“Agg”后端。 如何使用非交互式后端? 或者最好是:如何再次

  • 我遵循这个线程来解决我的问题,我在不同版本的JDK上也有同样的问题,但由于某些原因它没有工作。我在终端上键入JAVA_HOME时仍然找不到get-bash:JAVA_HOME:命令。我的JDK1.8.0.45位于library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home,我可以通过/usr/libexec/java_home访问它

  • 我已经搜索了几种在Mac上更改JDK版本的方法。 我得到了 我如何在我的Mac上改变java版本。