一、 环境说明
虚拟机:VMware
操作系统: CentOS6.5 64位(最小安装)
jdk版本:1.8.0
二、准备工作
1. 查询系统是否已安装OpenJDK
Centos系统默认会安装OpenJDK,一般建议是安装sun公司的JDK。我们首先检查系统是否安装有jdk并且是OpenJDK版本的,若是,则将它卸载掉并安装上sun公司的jdk版本。
可使用如下命令查询:
rpm -qa |grep java rpm -qa |grep jdk rpm -qa |grep gcj
此时会累出系统中存在的jdk,如果存在就进行卸载,不存在就直接进行安装
2. 查询当前Java版本
Java –version
3. 删除已安装的OpenJDK
如果能查询到jdk信息,则需要先删除安装的OpenJDK
三、JDK 安装
由于我用的最小安装,所以没有安装centos自带的openjdk,如果你安装时,不是最小安装的话,可能集成了系统的openjdk,需要先删除已安装的jdk。
- 在/usr/local目录下新建java文件夹
mkdir /usr/local/java
- 切换到java目录下
cd /usr/loacal/java
- 下载jdk
wget http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz
注:这个url 太长了,感觉自己获取方式不对。 - 解压安装包
tar xvf jdk-8u131-linux-x64.tar.gz
四、配置环境变量
安装完成后,进行环境变量配置
vi /etc/profile #进入配置文件,输入i进入插入模式。
#在最后加入如下信息 ,输入esc键进入命令模式,输入:wq保存
export JAVA_HOME=/usr/local/java/jdk1.8.0_131
export JRE_HOME=/usr/local/java/jdk1.8.0_131/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH
为了让/etc/profile文件修改后立即生效,可以使用如下命令:
source /etc/profile
五、验证JDK
安装并配置好环境变量之后,接下来就要测试jdk是否安装正常了。
输入java -version或javac -version,若显示版本信息,则表示安装成功。