1. 官网下载安装jdk安装包(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
2. 通过crt工具上传至centos7
3. 在/usr下建java目录 mkdir java
4. cp 这个文件到 /usr/java下
cp jdk-8u121-linux-x64.tar.gz /usr/java
5.先查看openJDK版本
java -version,如果存在则需要删除
yum list installed |grep java
yum -y remove java-1.6.0-openjdk.x86_64 删除openjdk 1.6.0 相关的安装包 全部删除
6解压
sudo tar xvf jdk-8u121-linux-x64.tar.gz
7然后可以把原来的压缩包删除
sudo rm jdk-8u121-linux-x64.tar.gz
8、设置环境变量(重要)
采用全局设置的办法,修改/etc/profile,首先打开配置文件
sudo gedit /etc/profile
在该文件的末尾添加:
export JAVA_HOME=/usr/java/jdk1.8.0_172
export JRE_HOME=/usr/java/jdk1.8.0_172/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/jre/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH
source /etc/profile
9. java -version 检测是否安装成功
-----------------------------
安装另外一个版本的记录:
先解压:
记住解压的目录,下一步会用到:/root/jdk8/jdk1.8.0_291
vim /etc/profile 打开profile,在文件最后加入:
export JAVA_HOME=/root/jdk8/jdk1.8.0_291
export JRE_HOME=/root/jdk8/jdk1.8.0_291/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/jre/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH
然后:source /etc/profile
验证: java -version 检测是否安装成功
本文参考链接:https://www.cnblogs.com/maohuidong/p/9277011.html