Hadoop中java环境变量的设置问题,设置好了,却依然报错

今天重新开一个账户配置hadoop,可是都完成了,运行时,出现找不到java的情况,我的java是在.zshrc中设置的,export JAVA_HOME=/usr/lib/jvm/java,在原来都是可以得,但是这次怎么都不行,后来就在网上找到了解决方法,进入hadoop/libexec/hadoop-config.sh,然后在#Attempt to set JAVA_HOME if it no set 前添加java路径,export JAVA_HOME= /usr/lib/jvm/java,保存,OK

时间: 2024-12-17 13:00:45

Hadoop中java环境变量的设置问题,设置好了,却依然报错的相关文章

00003_Win7中Java环境变量的设置和HelloWorld编写

1.环境变量的设置 (1)打开[计算机]→[系统属性]→[高级系统属性]→[环境变量]: (2)新建:JAVA_HOME:jdk安装的路径(如,C:\Tools\Java\jdk1.7.0_51): (3)path:添加 %JAVA_HOME%\bin; : (4)按Alt键,显示工具栏,点击[工具]→[文件夹选项]→[查看]→去掉[隐藏已知文件类型的扩展名]前面的勾,使得文件的后缀名得以显示 : (5)Windows徽标键,以后简称Win键 : (6)同时按住Win+R,输入cmd,回车键打开

centos 中 Java环境变量配置

一.安装java 1.搜索java包 yum search java 2.安装java包 yum install java-1.8.0-openjdk.x86_64 3.查看java安装目录 whereis java #找到Java目录 一般在: /usr/lib/jvm/  下: 二.配置Java路径到/etc/profile中 编辑 /etc/profile 文件, 添加如下内容: export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.

Linux中如何设置java环境变量

这里介绍Linux下如何设置java环境变量. 工具/原料 Linux java环境变量 方法/步骤 1 查看java的安装路径   查看java执行路径   配置java环境变量   java的安装路径和执行路径   注意这里的JAVA_HOME后面一定要带上bin路径,路径设置完成一定要用 export输出,注意export单词不要写错了   设置环境变量后使用java的v参数测试,还是失败,因为没有执行source命令   环境变量修改后执行source命令,使得配置生效   运行sour

在ubuntu中配置java环境变量遇到的一些问题

最近因为重装了系统,所以需要重新配置java环境变量,本来打算在/etc/environment中配置的,但是配置好以后重启发现登录不进图形界面了,ctrl+alt+F2~6都可以进入命令行,但是在命令行中尝试用sudo su切换到root用户又会失败,查了一些资料后发现是因为environment中不要用export来配环境变量,这样会导致登录失败的问题,而且因为配java路径的时候我们在原来的PATH前面添加了一些路径,导致后面的/bin和/usr/bin等目录都找不到了,因此也就无法找到s

windows上自动设置java环境变量的脚本

转:http://www.cnblogs.com/flowwind/p/4066146.html 近期打算学习安卓开发,于是乎要准备java开发环境,安装好jdk后,就要设置java环境变量,java环境变量要设置 JAVA_HOME,Path,CLASSPATH三个值,每次配置查百度复制粘贴都很麻烦,所以想着偷懒下,用脚本直接执行就很快了,搜了下bat的命 令,写了个配置java环境变量的脚本. 这里默认设置了java jdk的安装路径为C:\Program Files\Java\jdk1.7

java 环境变量设置

jdk1.4之后版本不需要设置Classpath变量. 如果在Classpath变量中没有添加当前路径,即 [.](无括号),在命令行中运行 java Helloworld 会出现错误: Error: Could not find or load main class Helloworld 这是由于指定了Classpath变量的值,JRE按照指定的路径来搜索java类,这其中并不包含当前文件夹路径,故出现错误. 解决方法: 1. 命令行增加参数 -cp 临时将当前路径加入到JRE搜索路径中: j

如何解决java环境变量设置不起作用的问题

在读书的时候学过java开发环境(http://www.maiziedu.com/group/article/11995/)的安装,其中涉及到java环境变量的设置,可是前段时间我在win7系统下安装jdk后,总是弹出"javac不是内部命令或外部命令,也不是可运行的程序或批处理文件"的提示框.折腾好长一段时间,终于找到解决办法,现在小编就把这个方法分享给大家,希望对大家有用,具体整理如下: 第一步:安装jdk-6u26-windows-x32.exe,路径为默认路径,一直下一步直到完

为什么要设置Java环境变量(详解)

从大二开始接触Java,之后是断断续续的学习.大三真正开始Java之旅,估计大部分初学者在学Java时被Java的环境变量搞的晕头转向,虽然找到了正确设置环境变量的方式,但其中的原因一知半解,设置压根不知道是何原因. 今天为止对环境变量的设置还不是很懂,而且网上的大部分资料几乎都是设置方法,没有说原因.今天学Linux,遇到了Java环境变量的设置,无意间找到了详细透彻讲解Java环境变量的设置. “ 1. PATH环境变量.作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量

Windows下Java环境变量设置

应工作需要,接触到J2EE,现将Java环境变量设置笔记如下: 1.打开我的电脑–>属性–>高级–>环境变量 2.新建 系统变量   JAVA_HOME 和 CLASSPATH 变量名:JAVA_HOME 变量值:d:\Java\java\jdk1.6.0_45    (注意:物理路径末尾不要加 “\”) 变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 3. 选择“系统变量 ”中变量名为“Path