linux下安装JDK及环境变量的配置

      实习的时候需要在Red Hat Enterprise Linux 系统中配置Java开发环境,可能还有很多朋友需要这方面的资料,因此把实习过程中的具体步骤详细的写下来,希望对大家有帮助。

一、下载jdk 6 for linux

      进入oracle的主页http://www.oracle.com/technetwork/java/javase/downloads/jdk6-jsp-136632.html,下载jdk安装文件jdk-6u21-linux-i586.bin

二、安装jdk

      将下载好的jdk文件放到任意目录下进行安装,注意一定要选择空间大的目录下进行安装,这里我选择放到用户主目录/home/fwx进行安装。

      终端执行下列命令:

      # cd /home/fwx                 进入用户主目录

      # ll                                     查看所有文件权限

      # chmod o+x jdk-6u21-linux-i586.bin                     如果jdk文件无执行权限,给jdk文件所有者以可执行权限

      # ./jdk-6u21-linux-i586.bin                      执行jdk文件的安装、

      # cp jdk-1.6.0_21 /usr/local                    复制到/usr/local 目录下

      安装过程中首先会出现一段协议,连继敲回车键直到出现询问是否同意的时候,输入yes,然后回车就可以进行jdk的安装。安装完成后会在当前目录下生成一个jdk-1.6.0_21的目录,你可以将它复制到 任何一个目录下。

三、配置环境变量的方法

1. 修改/etc/profile文件
      如果你的主机仅作为开发使用时推荐使用这种方法,所有用户的shell都有权使用这些环境变量,因此可能会给系统带来安全性问题。
      # vi /etc/profile              使用文本编辑器打开配置文件
      在文件末尾加入:
      # set Java Environment
      JAVA_HOME=/usr/local/jdk1.6.0_21
      CLASSPATH=.:$JAVA_HOME/lib/tools.jar
      PATH=$JAVA_HOME/bin:$PATH
      export JAVA_HOME CLASSPATH PATH
      ESC键:wq保存修改并退出vi
2. 修改.bashrc文件
      这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户权限使用这些环境变量,只需修改其用户主目录下的.bashrc文件就可以了。
      # vi ~/.bashrc             使用文本编辑器打开用户主目录下的配置文件
      在.bashrc文件末尾加入:
      set JAVA_HOME=/usr/local/jdk1.6.0_21
      export JAVA_HOME
      set PATH=$JAVA_HOME/bin:$PATH
      export PATH
      set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
      export CLASSPATH
  ESC键:wq保存修改并退出vi
3. 直接在shell下设置变量
      这种方法仅针对临时使用,如果重新打开一个shell,设置就无法生效。而且以后要使用的时候又要重新设置,比较麻烦。
  终端执行下列命令:
  export JAVA_HOME=/usr/local/jdk1.6.0_21
      export PATH=$JAVA_HOME/bin:$PATH
      export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
四、测试jdk
      注销系统并重新登录,打开shell终端输入java -version命令,如果出现下列信息则表示jdk已经成功安装,可以编写java应用程序了。
      java version "1.6.0_21"
      Java(TM) SE Runtime Environment (build 1.6.0_21-b08)
      Java HotSpot(TM) Client VM (build 21.0-b16, mixed mode, sharing)
   
                  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值