songchuanlu 发表于 2013-2-4 13:04:08

Linux环境下JDK的安装与环境变量配置

一、到Oracle官网下载JDK文件,目前最新下载连接(截止2012年08月05日)
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1637583.html

根据服务器操作系统,下载对应的安装文件
32位操作系统安装文件jdk-7u5-linux-i586.rpm
64位操作系统安装文件jdk-7u5-linux-x64.rpm

最新的JDK安装文件已经直接压缩成rpm软件安装包了,对安装rpm命令不熟悉的同学可以先看下rpm命令相关内容

二、安装JDK,将下载好的文件上传至服务器,本帖以jdk-7u5-linux-x64.rpm为例,上传的目录为/opt
# cd /opt    // 进入安装文件所在目录
# rpm -ivh jdk-7u5-linux-x64.rpm    // 安装 jdk-7u5-linux-x64.rpm 包并在安装过程中显示正在安装的文件信息及安装进度

三、配置Java环境变量,有三种方式:

1、临时设置环境变量。这种方法仅适合临时使用,且只对当前shell终端生效。开启一个shell终端,执行下列命令:
# export JAVA_HOME=/usr/java/jdk1.7.0_05
# export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
# export PATH=$JAVA_HOME/bin:$PATH

2、修改/etc/profile文件。所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题,因此服务器环境不推荐使用此方法。
# vim /etc/profile    // 使用文本编辑器打开配置文件,没有安装vim的话,vi也可以

在文件末尾加入:

# set Java Environment
JAVA_HOME=/usr/java/jdk1.7.0_05
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

保存并退出vim

# source /etc/profile    // 使修改立即生效,也可以退出并重新登录

3. 修改.bashrc文件,这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户权限使用这些环境变量,只需修改其用户主目录下的.bashrc文件就可以了。

# vim ~/.bashrc    // 使用文本编辑器打开用户主目录下的配置文件
在.bashrc文件末尾加入:

# set Java Environment
JAVA_HOME=/usr/java/jdk1.7.0_05
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

保存并退出vim

# source ~/.bashrc    // 使修改立即生效,也可以退出并重新登录

四、测试jdk

# java -version
如果出现JDK版本信息,说明安装成功!!!

参考文档:http://www.93haitao.com/thread-33-1-1.html
个人QQ:13637818
技术交流群:237599400
页: [1]
查看完整版本: Linux环境下JDK的安装与环境变量配置