Windows 上的 Hadoop - “错误 JAVA_HOME 设置不正确。”

2024-01-07

我正在尝试让 Hadoop 在我的 Windows 计算机上运行“本地模式”。我一直在使用这个指南:http://hadoop.apache.org/docs/r1.2.1/single_node_setup.html http://hadoop.apache.org/docs/r1.2.1/single_node_setup.html

当我运行命令:bin/hadoop 时,我收到以下错误消息:

错误:JAVA_HOME 设置不正确。请更新 C:...\hadoop-2.7.1\conf\hadoop-env.cmd

Inside hadoop-env.cmd,我有一行:set JAVA_HOME=%JAVA_HOME%

当我打字时echo %JAVA_HOME%在命令行我得到:C:\Java\jdk1.0.8_51

即使我改变线路hadoop-env.cmd to: set JAVA_HOME=C:\Java\jdk1.0.8_51我犯了同样的错误...

怎么会是我的JAVA_HOME是否设置错误?


如果您的 JAVA_HOME 路径包含空格,则必须使用Windows 8.3 路径名 https://en.wikipedia.org/wiki/8.3_filename

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Windows 上的 Hadoop - “错误 JAVA_HOME 设置不正确。” 的相关文章

  • C++ 使用 Windows 命名管道

    由于某种原因 桅杆和从属装置都失败了 但是我可以找到任何关于它们如何工作的好例子 所以我不确定我哪里出了问题 在 ConnectNamedPipe 之后 主设备永远不会退出 WaitForSingleObject 并且从设备在第一个 boo
  • 非 hdfs 文件系统上的 hadoop/yarn 和任务并行化

    我已经实例化了 Hadoop 2 4 1 集群 并且发现运行 MapReduce 应用程序的并行化方式会有所不同 具体取决于输入数据所在的文件系统类型 使用 HDFS MapReduce 作业将生成足够的容器 以最大限度地利用所有可用内存
  • 无法加载 JNI 共享库 (JDK)

    当我尝试打开时Eclipse http www eclipse org 弹出对话框指出 无法加载 JNI 共享库 C JDK bin client jvm dll 此后 Eclipse 强制关闭 我想提出以下几点 我检查了这条路径上是否存在
  • 如何将SQL数据加载到Hortonworks中?

    我已在我的电脑中安装了 Hortonworks SandBox 还尝试使用 CSV 文件 并以表结构的方式获取它 这是可以的 Hive Hadoop nw 我想将当前的 SQL 数据库迁移到沙箱 MS SQL 2008 r2 中 我将如何做
  • 什么是WINVER?

    我正在查看一些代码 他们有这一行 define WINVER 0x0501 in stdafx h文件 为什么需要定义WINVER 它如何影响您的代码 有人可以解释一下吗 WINVER 确定构建应用程序所需的最低平台 SDK 这反过来又会在
  • 适用于 Hadoop 的 DynamoDB 输入格式

    我必须使用 Hadoop mapreduce 处理保留在 Amazon Dynamodb 中的一些数据 我在互联网上搜索 Dynamo DB 的 Hadoop InputFormat 但找不到它 我对 Dynamo DB 不熟悉 所以我猜测
  • 可以读取目标文件吗?

    我很好奇 obj文件 我几乎不知道它们是什么 或者它们包含什么 所以我用 Vim 文本编辑器打开它们 我在里面发现了一种类似外星人的语言 有什么办法可以理解它们代表什么以及它们的内容是什么 另外 它们的用途是什么 Thanks Sure 但
  • 使用 sed 更新 xml 属性(Windows + cygwin 和 Linux)?

    我需要使用 sed 命令对 xml 文件进行更新 但我在这方面遇到了麻烦 它需要在 Windows 使用 cygwin 和 Linux 上运行 XML 具有以下元素
  • 所有平台上的java

    如果您想用 java 为 Windows Mac 和 Linux 编写桌面应用程序 那么所有这些代码都相同吗 您只需更改 GUI 即可使 Windows 应用程序更像 Windows 等等 如果不深入细节 它是如何工作的 Java 的卖点之
  • 如何在 Windows 命令行中使用参数运行 Python 脚本

    这是我的蟒蛇hello py script def hello a b print hello and that s your sum sum a b print sum import sys if name main hello sys
  • 如何在Windows服务器上将node.js文件作为后台进程运行?

    我正在创建一个 node js 项目并将其上传到我的 Windows 服务器 以为移动应用程序提供 API 服务 当我打开命令提示符并键入 node app js 它运行正常 但是当我关闭命令提示符时 我的 Node js 服务器停止运行
  • 如何创建 HIVE 表来读取分号分隔值

    我想创建一个 HIVE 表 该表将以分号分隔的值读取 但我的代码不断给出错误 有没有人有什么建议 CREATE TABLE test details Time STRING Vital STRING sID STRING PARTITION
  • Windows 上的 boot2docker 缺少 apt-get / 包管理器

    我在 boot2docker 中 我不确定我完全理解它 但它似乎是我正在进行的项目所需要的 我已经通过 ssh 登录了 并且尝试对我们的项目进行 make 但是我得到了 make not found 然后我尝试了一个 apt get ins
  • Windows 8 Metro 应用程序(网格应用程序)过渡时出现黑色闪烁

    我正在基于网格应用程序模板构建 Windows 8 Metro 应用程序 一切都很顺利 直到我尝试更改应用程序的主题和背景 我将图像背景应用于所有 3 个 XAML 页面的网格 另外 我在应用程序包清单中将主题更改为 Light 但它没有执
  • HDFS 中的文件数量与块数量

    我正在运行单节点 hadoop 环境 当我跑的时候 hadoop fsck user root mydatadir block 我真的对它给出的输出感到困惑 Status HEALTHY Total size 998562090 B Tot
  • hive - 在值范围之间将一行拆分为多行

    我在下面有一张表 想按从开始列到结束列的范围拆分行 即 id 和 value 应该对开始和结束之间的每个值重复 包括两者 id value start end 1 5 1 4 2 8 5 9 所需输出 id value current
  • 如何为 Windows toast 注册协议?

    如何注册 Windows toast 协议 样本中来自https blogs msdn microsoft com tiles and toasts 2015 07 02 adaptive and interactive toast not
  • 使用 Windows 套接字的 WriteFile 返回无效参数错误

    我已经在 Windows 套接字上苦苦挣扎了两天 无法像在 Linux 中那样只使用写入套接字 我想编写自己的 shellcode 并且正在研究如何将 stdout stdin 重定向到套接字句柄 这就是我的演奏的来源 如果有必要 我使用
  • 当用户尝试打开新实例时返回到已打开的应用程序

    这是我有一段时间想不通的问题 防止第二个实例很简单并且有很多方法 但是恢复已经运行的进程则不然 我想 最小化 撤消最小化并将正在运行的实例置于最前面 在其他窗口后面 将应用程序置于最前面 我使用的语言是 VB NET 和 C 我发现这段代码
  • 运行“npm install”:Node-gyp 错误 - MSBUILD.exe 失败,退出代码:1

    我在跑npm install在 Windows 上安装我的项目中的所有软件包 然后我收到有关 MSBUILD exe 的错误 gyp ERR stack Error C Program Files x86 Microsoft Visual

随机推荐

  • 从 dict 返回前 N 个键:值对

    考虑以下字典 d d a 3 b 2 c 3 d 4 e 5 我想返回 d 中的前 N 个键 值对 在本例中为 N 不存在 前 n 个键这样的事情 因为dict不记得首先插入了哪些键 你可以得到anyn 个键值对 n items take
  • Android LinearLayout 或RelativeLayout 帮助

    我需要以编程方式创建两个视图 因为我需要访问其中一个视图的 ondraw 由于某种原因 无论我如何将视图添加到内容视图 它们都不会垂直堆叠显示 一个在另一个下面 我可以使用具有RelativeLayout 和布局定位的XML 来完成此操作
  • 如何使用自制程序安装 PCRE?

    背景 我有一个正则表达式 我想跨多行运行 我的理解是 OSX 的 grep 无法处理这个问题 如果我错了 请纠正我 因此 经过一番谷歌搜索后 我发现 PCRE 可以满足我的要求 我尝试安装它brew install pcre正如一些网站所建
  • 使用 Perl 删除注释

    是否有任何正则表达式能够从 perl 中的给定 C 程序中删除 和 品种的所有注释 对于多行程序 应该使用正则表达式删除注释并返回未注释掉的部分 Thanks 尝试用Regexp Common comment http search cpa
  • 组合两个正态随机变量

    假设我有以下 2 个随机变量 X 其中平均值 6 标准差 3 5Y 其中平均值 42 且标准差 5 我想根据前两个随机变量创建一个新的随机变量 Z 并知道 X 发生 90 的时间 Y 发生 10 的时间 计算 Z 的平均值很容易 0 9 6
  • 暂时禁用 Delphi 中 TvertScrollBox 组件的滚动?

    我正在 Delphi Rad Studio XE10 1 Berlin 中为 IOS 和 Android 设备制作应用程序 但遇到了问题 在表格中 我有一个TvertScrollbox 其中有许多组件要显示 其中之一是Tlistview 问
  • 自 Node v0.12.2 起的负载平衡 - 集群、pm2 或 nginx

    对于 Node v0 12 2 集群模块支持循环 RR 负载平衡 https strongloop com strongblog whats new in node js v0 12 cluster round robin load bal
  • 如何在待机模式下不让线程自行停止?

    在我的应用程序中 我在与主线程 UI 不同的线程中创建了一项服务 然后 在服务中 我创建了另外 3 个在后台无限期执行的线程 但一旦手机进入待机模式 这些线程就会暂停执行 相反 如果我通过 USB 电缆将手机连接到电脑 我会看到线程正常工作
  • 表值函数 - 输出中忽略排序依据

    我们正在从 SQL Server 2008 迁移到 SQL Server 2012 并立即注意到所有表值函数不再以正确的排序顺序传递其临时表内容 CODE INSERT INTO Customer SELECT Customer ID Na
  • 如何在 javascript 中获取特定 HTML 标记的所有元素?

    我需要隐藏文档中除具有特定 ID 的元素之外的所有 节 类型的元素 在 jquery 中这很容易 section hide section myId show 如果没有 jquery 我该怎么做 我需要它在页面加载后立即发生并且不引人注目
  • 使用 Neo4j 服务器 Web 界面在公共网站上进行可视化

    我正在研究我即将推出的图形数据库项目的可视化选项 工作的一部分是为公共网站访问者提供数据的交互式可视化 标准 Neo4j 服务器 Web 界面可以完成我需要的所有功能 甚至更多 我想知道是否可以简单地将其嵌入网页或提供一个公共 URL 无需
  • 如何根据缩放级别加载图层?

    我想控制 OpenLayers 中的缩放 当缩放为 3 时 我想加载 KML1 当缩放为 4 时 我想加载 KML2 您能告诉我如何控制缩放事件吗 正如 j freyre 提到的 您应该注册一个函数 该函数会更改 KML 图层的可见性到 z
  • MonoTouch:为 iPhone 5 Retina 4 添加 [电子邮件受保护]

    In our MonoTouch项目 正在添加一个 email protected cdn cgi l email protection图像 在640 x 1136像在 iPhone 5 上一样支持该应用程序需要什么 这是操作系统调整窗口大
  • NLP 中的英语分词?

    我是 NLP 领域的新手 但我目前的研究需要从 URL 地址进行一些文本解析 或称为关键字提取 例如虚假网址 http ads goole com appid heads 我的解析有两个限制 第一个 ads 和最后一个 heads 应该不同
  • 如何从 CMD 关闭 Windows 资源管理器

    是否可以从 CMD 关闭 Windows 资源管理器 我有一个批处理可以执行此操作 它将更改目录 在此文件夹中打开资源管理器 然后运行程序 用户关闭程序后 批处理应关闭资源管理器 或打开的所有资源管理器 继续下一个文件夹 cd 文件夹 在此
  • shell 脚本在我是 root 时运行,但当从 Makefile 调用它时(仍然是 root),我的权限被拒绝

    我需要运行一个编写调用 shell 脚本的脚本 我可以直接以 root 身份运行 shell 脚本 但是当在 makefile 上运行 make 时 仍然以 root 身份 make 被拒绝运行相同 shell 脚本的权限 Makefile
  • 有没有办法让 VSCode 中的终端即使侧边栏打开也占据应用程序的整个宽度?

    有没有办法让终端跨越应用程序的整个宽度而不关闭侧导航 我经常使用它 通常我必须隐藏侧边导航才能以全角看到它 如果我可以将其设置为侧导航位于编辑器旁边 从而允许终端占据应用程序的整个宽度 那就太好了 现在是稳定版 v1 64 Go to Vi
  • 如何防止 java.util.Date.toString 崩溃?

    有时 以下代码会导致 Android 应用程序崩溃 try new Date toString catch Exception ex 堆栈跟踪 java lang AssertionError at android icu impl Tim
  • 如何在C#中读取XML文件?

    我有以下 XML 文件 我想知道读取此 XML 文件的最佳方法
  • Windows 上的 Hadoop - “错误 JAVA_HOME 设置不正确。”

    我正在尝试让 Hadoop 在我的 Windows 计算机上运行 本地模式 我一直在使用这个指南 http hadoop apache org docs r1 2 1 single node setup html http hadoop a