hadoop环境搭建准备工作之一:安装JDK(linux)

下载JDK(jdk1.7.0_45)

下载地址为:http://pan.baidu.com/share/link?shareid=1744393420&uk=336215391&fid=2600365656

 

1.解压安装文件:tar -xzvf jdk-7u45-linux-x64.tar.gz,解压后得到 jdk1.7.0_45 文件夹;

 

2.将其移动到/usr/local/(安装目录可以自由选择)目录下,命令为:sudo mv jdk1.7.0_45 /usr/local/

 

上面JDK已经安装完成,下面来配置环境变量:

 

1.进入root用户下,把下面的代码加入/etc/profile最后面:

export JAVA_HOME=/usr/jdk1.7.0_45

export JRE_HOME=/usr/jdk1.7.0_45/jre

export  PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

export  CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib


在/etc目录下执行:source profile

在任意目录下面执行java或javac,输出如下信息则说明配置成功:

[root@cloud001 ~]# java
Usage: java [-options] class [args...]
           (to execute a class)
   or  java [-options] -jar jarfile [args...]
           (to execute a jar file)
where options include:
    -d32          use a 32-bit data model if available
    -d64          use a 64-bit data model if available
    -server       to select the "server" VM
                  The default VM is server,
                  because you are running on a server-class machine.
    -cp <class search path of directories and zip/jar files>
    -classpath <class search path of directories and zip/jar files>
                  A : separated list of directories, JAR archives,
                  and ZIP archives to search for class files.
    -D<name>=<value>
                  set a system property。。。。。。


[root@cloud001 ~]# javac
Usage: javac <options> <source files>
where possible options include:
  -g                         Generate all debugging info
  -g:none                    Generate no debugging info
  -g:{lines,vars,source}     Generate only some debugging info
  -nowarn                    Generate no warnings
  -verbose                   Output messages about what the compiler is doing
  -deprecation               Output source locations where deprecated APIs are used
  -classpath <path>          Specify where to find user class files and annotation processors
  -cp <path>                 Specify where to find user class files and annotation processors
  -sourcepath <path>         Specify where to find input source files。。。。。。


这样的设置将对所以用户的shell都生效,对系统安全会产生影响,所以最好的方法还是修改.bashrc文件。


2.修改.bashrc文件配置环境变量:

.bashrc文件是隐藏文件,在用户根目录下;

比如你用户名是user,那么你的家(home)目录就在/home/user

在控制台下输入:

cd ~

ls -a (列举当前目录下所有文件)

就可以看到.bashrc文件了。

编辑可以用vi或者你喜欢的编辑器:

 

#vi .bashrc

set JAVA_HOME=/usr/jdk1.7.0_45

export JAVA_HOME

set JRE_HOME=/usr/jdk1.7.0_45/jre

export JRE_HOME

set PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

export PATH

setCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar::$JRE_HOME/lib

export CLASSPATH



 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值