Elasticsearch 7.4(Windows 系统) 指定单独JDK版本
我用的最新版本Elasticsearch 7.4,下图是官网的介绍,说解压包里已经有最合适的jdk包了,我们只需要修改指向,让它启动时用这个包就行了,网上搜出了好多文章是修改"bin/elasticsearch",可能是因为他们是linux系统,我是用的windows系统,没生效,看了下修改了另一个文件"bin/elasticsearch-env.bat"文件,成功启动。 修改bin/elasticsearch-env.bat 改变下面这一块的语义就行了 我是修改了JAVA_HOME的值,直接增加了下面一句话 rem 配置自己的jdk set JAVA_HOME=F:/elasticsearch/elasticsearch-7.3.0/jdk linux系统也可以用这个方法,找到 elasticsearch-env 这个文件 大概在39 - 40 行 将JAVA_HOME换成刚刚配置的ES_JDK 启动ES 到这里我们又看到另一个警告 OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release. 这是提醒你 cms 垃圾收集器在 jdk9 就开始被标注为