简要说明:在大多数LINUX发行版本里,内置或者通过软件源安装的JDK,都是安装的OpenJDK。本人也没有仔细了解OpenJDK和JDK的区别,大致知道OpenJDK只包含最精简的JDK,因为产权问题导致SUN JDK无法开放一部分源码给OpenJDK使用,导致OpenJDK源代码不完整。所以不建议yum安装或使用系统自带的OpenJDK,本文讲解的从ORECAL官网下载的JDK进行安装的。
# JDK安装
使用版本:jdk-8u161-linux-x64.tar.gz(官网自行下载)
在/user下创建java文件
mkdir /user/java
同时将文件复制到/user/java下。
然后解压JDK压缩文件
tar -zxvf jdk-8u161-linux-x64.tar.gz
完成后会看到/user/java目录下多了一个文件:jkd1.8.0_161
到此安装完成!
# 配置JDK环境变量
打开文件vim /etc/profile,在最后添加
#java environment
export JAVA_HOME=/usr/java/jdk1.8.0_161
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin
【注】:JAVA_HOME=/usr/java/jdk1.8.0_161 就是你自己的java目录。CentOS6上面的是JAVAHOME,CentOS7是{JAVA_HOME}。
#设置环境变量生效
source /etc/profile 或 ./etc/profile
#检查配置是否成功
java -version
完成!