【发布时间】:2016-02-26 06:34:51
【问题描述】:
我正在学习Hadoop。
在我的 Windows 系统上,java 安装在 C:/Program files/Java ,但问题是,我相信 program files 中的空白。
设置所有hadoop配置文件后,当我运行命令namenode format时,它给出以下错误。
$ bin/hadoop namenode -format bin/hadoop: line 350: C:\Program
Files\Java\jdk1.7.0_71/bin/java: No such file or directory
那么有什么方法可以将java文件夹位置从C:/Program files/Java更改为C:/Java
谢谢。
【问题讨论】:
-
需要将您的 java 文件夹路径添加到 Windows PATH
-
您可以直接将“C:\Program Files\Java\jdk1.7.0_71”复制到“C:\Java\jdk1.7.0_71”并根据新的更新你的JAVA_HOME和PATH环境变量路径。
-
@Mahendra 并更新注册表。
-
根据我的理解,
Hadoop只会在 PATH 中查找JAVA_HOME环境变量和java,而不是任何注册表项。因此对于 Hadoop 目的,注册表更新可以忽略。 -
您需要使用 regedit 查找具有旧路径的条目并进行编辑。 (欢迎使用 Windows ;)
标签: java hadoop installation installation-path