麒麟系统基本都会集成openjdk,其实openjkd也是可以用的,但是为了避免出现问题,还是安装一个jdk8
一、首先检查是否有安装
java -version
如果有输出:证明安装了
二、查看找
rpm -qa | grep jdk
输出内容类似:

三、删除输出的rpm,最后一个我没删
sudo rpm -e --nodeps 文件名
再次执行 java -version查看是否有java,如果没有证明已经卸载完成
四、安装jdk
安装jdk:
1.新建路径usr/local/ mkdir java
上传jdk安装包到新建的目录
2.解压 tar -zxvf
3.编辑profile vi /etc/profile
末尾增加下面的环境变量
JAVA_HOME=/usr/local/java/jdk1.8.0_201
CLASSPATH=$JAVA_HOME/lib/
export JAVA_HOME CLASSPATH
PATH=$PATH:$JAVA_HOME/bin
export PATH
3.刷新环境变量
source /etc/profile
4.验证:java -version
如果提示没有权限需要提权
sudo chmod +x /usr/local/java/jdk1.8.0_201/bin/java
如果elasticsearch认不到环境变量
建立软连接:ln -s /usr/local/java/jdk1.8.0_201/bin/java /usr/bin/java