future versions of Elasticsearch will require Java 11; your Java version from [/opt/softs/jdk1.8.0_121/jre] does not meet this requirement

这个错误,严格来说,不是个错误,是个提示:

1.你可以安装jdk 11来解决

2.你还可以配置一下,配置文件:

ElasticSearch启动报错future versions of Elasticsearch will require Java 11; your ---ElasticSearch工作笔记030_java

elasticsearch下面的 config文件夹中的

jvm.options文件

在里面添加:

添加MaxDirectMemorySize配置:

-XX:MaxDirectMemorySize=64m

3.还有一种方法:

你可以直接使用 elasticsearch 文件夹下的

ElasticSearch启动报错future versions of Elasticsearch will require Java 11; your ---ElasticSearch工作笔记030_elasticsearch_02

可以看到他默认有个jdk文件夹.

也可以直接使用这个文件夹中的这个jdk也行.

技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:170933152 

账号:脑瓜凉 

开通了个人技术微信公众号:脑瓜凉,有需要的朋友可以添加相互学习

ElasticSearch启动报错future versions of Elasticsearch will require Java 11; your ---ElasticSearch工作笔记030_开发语言_03