【问题标题】:can we change the path of java installed folder?how?我们可以更改java安装文件夹的路径吗?如何?
【发布时间】: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


【解决方案1】:

如果您不想移动您的 java 安装,您可以尝试以下可能性:

  1. 在引号内设置您的 java 路径
  2. 使用~ 操作数 -> 你的路径就是C:\Program~1\Java\jdk1.7.0_71

【讨论】:

  • 以所需的方式复制粘贴了 java 文件夹并更新了 env 变量,它工作正常。是的,我会看看使用'〜'是否有效。谢谢
【解决方案2】:

将 java 文件夹从 C:/Program files/Java 复制粘贴到 C:/Java 并使用对我有用的新路径更新环境变量

【讨论】:

    猜你喜欢
    • 2013-11-13
    • 1970-01-01
    • 1970-01-01
    • 2012-06-07
    • 2021-12-17
    • 2017-05-29
    • 1970-01-01
    • 2011-05-16
    • 1970-01-01
    相关资源
    最近更新 更多