您的位置:首页 > 运维架构 > Linux

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

2010-09-07 01:10 423 查看
实习的时候需要在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)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: