Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ELK在ubuntu上升级到最新版本后仍提示升级java版本_Java_Ubuntu 18.04_Elastic Stack_Elk - Fatal编程技术网

ELK在ubuntu上升级到最新版本后仍提示升级java版本

ELK在ubuntu上升级到最新版本后仍提示升级java版本,java,ubuntu-18.04,elastic-stack,elk,Java,Ubuntu 18.04,Elastic Stack,Elk,我正在ubuntu 18.04(AWS)上使用ELasticsearch。当我尝试运行“/elasticsearch setup passwords”脚本时,它显示以下错误 Elasticsearch的未来版本将需要Java11;你的Java 来自[/usr/lib/jvm/java-8-openjdk-amd64/jre]的版本不符合要求 这一要求 但当我检查Jaa版本时,它显示了Java11 root@ip-162-41-63-148:/usr/share/elasticsearch/bin

我正在ubuntu 18.04(AWS)上使用ELasticsearch。当我尝试运行“/elasticsearch setup passwords”脚本时,它显示以下错误

Elasticsearch的未来版本将需要Java11;你的Java 来自[/usr/lib/jvm/java-8-openjdk-amd64/jre]的版本不符合要求 这一要求

但当我检查Jaa版本时,它显示了Java11

root@ip-162-41-63-148:/usr/share/elasticsearch/bin# java -version
openjdk version "11.0.7" 2020-04-14
OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-2ubuntu218.04)
OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-2ubuntu218.04, mixed mode, sharing)
我将Java从8升级到11


为什么这个问题还会发生?如何修复它?

JAVA\u HOME仍然设置为JAVA 8 jre文件夹。因此,我将javau主路径更改为java11,然后它就可以正常工作了

export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64

您安装了多个Java。卸载除最新版本外的所有版本。find/-name java可以提供帮助