永发信息网

配置Hadoop显示JAVA_HOME is not set。急求答案,谢谢!

答案:4  悬赏:70  手机版
解决时间 2021-03-20 05:04
  • 提问者网友:缘字诀
  • 2021-03-19 11:32
配置Hadoop显示JAVA_HOME is not set。急求答案,谢谢!
最佳答案
  • 五星知识达人网友:雪起风沙痕
  • 2021-03-19 12:43
没看清就乱回答,这是因为你修改hadoop-env.sh时用的是window自带的写字板,保存的时候用的是window的回车换行\r\n,只需要用工具打开hadoop-env.sh,另存成linux格式的就可以了追问用什么工具啊?
之前是因为export前面的注释符号“#”没删除,导致JAVA_HOME is not set这个问题。改了以后又出现了另外的问题,输入命令后


这是为什么啊?
全部回答
  • 1楼网友:不甚了了
  • 2021-03-19 15:42
export命令是暂时的,命令一结束就没用了
  • 2楼网友:七十二街
  • 2021-03-19 14:14
Java_HOME,就是jdk的安装目录,具体方法:下载个JDK,安装,然后打开控制面板》系统》高级系统设置》高级》环境变量》点击编辑,变量名为Java_Home,变量值为Java_Home的安装路径
  • 3楼网友:孤独的牧羊人
  • 2021-03-19 13:27

应该是系统环境变量设置了就可以了,不用再cygwin中设置吧

这个是我这里的配置

你查下XP或win7的JDK设置

希望对你有帮助。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯