方式一
是直接把系统的java环境改为java11.
方式二,
系统环境保持为java8,修改elasticsearch的配置文件,让它启动时选择java11的环境
- https://www.jianshu.com/p/6ddeae547f45
- CentOS7 安装 ElasticSearch7.10
配置系统java11环境
参考
步骤
elasticsearch不能用root用户启动,所以不能在/root目录下操作
下载JDK11
要求登录Oracle账户:
2696671285@qq.com
密码:Oracle123
https://blog.****.net/WNsshssm/article/details/84315519
创建目录并把JDK移动到该目录
我的目录是/usr/local/java
// 移动
mv jdk-11.0.10_linux-x64_bin.tar.gz /usr/local/java
// 解压
tar -zxvf jdk-11.0.10_linux-x64_bin.tar.gz
修改环境变量
vim /etc/profile
在profile文件末尾加入
export JAVA_HOME=/usr/local/java/jdk-11.0.10
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
使配置文件生效
source /etc/profile
查看结果
java -version