1、下载安装包
链接: https://www.oracle.com/java/technologies/downloads/#java8
2)或者在线下载安装
wget http://download.oracle.com/otn-pub/java/jdk/8u151-b12/e758a0de34e24606bca991d704f6dcbf/jdk-8u151-linux-x64.tar.gz
2、创建目录
cd /opt
mkdir pkg --安装包存放路径
mkdir software --安装位置
3、上传安装包
上传安装包到 /opt/pkg 我用的是MobaXterm SFTP功能,拖拽即可
4、解压
解压到指定路径: tar -zxvf jdk-8u301-linux-x64.tar.gz -C /opt/software ( tar -zxvf 默认解压到当前路径)
查看安装路径 pwd
5、配置环境变量
vim /etc/profile.d/my_env.sh
按i键进行编辑,输入如下内容
export JAVA_HOME=/opt/software/jdk1.8.0_301
export CLASSPATH=.:$CLASSPTAH:$JAVA_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin
按Esc键,输入:wq! ,保存退出
6、 刷新etc配置文件
source /etc/profile
7、检查安装情况
java -version --版本号
which java --查看JDK安装路径
echo $JAVA_HOME
(注:有时候,which java和echo $JAVA_HOME 显示的路径不一致,可能是因为有软连接)
8、配置软连接
看需要 ,有的会访问默认路径下的jdk,则需软链到该路径,否则会报错
比如ds需软链到: ln -s/opt/software/jdk1.8.0_301 /usr/bin/java
mkdir /usr/java/
ln -s /opt/software/jdk1.8.0_301 /usr/java/default (default 还需要确定)
删除软连接:rm -rf default (只删除软连接)
不要删除:rm -rf default/ (会把原路径/opt/software/jdk的jdk删掉)
附注,待确认:
rpm -qa | grep java --rmp安装方式 查看是否已安装
rpm -qa | grep -i java | xargs -n1 rpm -e --nodeps --强制删除
sudo rpm -e jdk1.8 --强制删除