一尘不染

Elasticsearch安装:在…jvm.dll上缺少“服务器” JVM的错误

java

下载elasticsearch并按照此链接中的步骤解压缩后:

在Windows上安装Elastic
Search

我收到以下错误:

Error: missing 'server' JVM at 'C:\Program Files (x86)\Java\jre1.8.0_131\bin\server\jvm.dll'.
Please install or use the JRE or JDK that contains these missing components.

注意:我还必须按照此决议的建议安装JDK8)

我应该更改.config文件中的内容吗?也许这条线?

 # force the server VM (remove on 32-bit client JVMs)
 -server

阅读 209

收藏
2020-12-03

共1个答案

一尘不染

JAVA_HOME环境变量设置为指向 JDK 8 安装路径。

您可以在命令行上执行此操作,如以下示例所示:

SET JAVA_HOME="C:\Program Files (x86)\Java\jdk1.8.0_131"
SET PATH=%JAVA_HOME%\bin;%PATH%

使用以下命令确认您PATH使用的是正确的JDK版本:

javac -version

2020-12-03