我收到以下提到的错误的,当我试图在我的Windows安装弹性搜索版本6.6.0 10 OS。我用来安装的命令是
-命令: elasticsearch -Ecluster.name =睾丸-Enode.name = First_Node
- 错误: \的Java \ JRE-9.0.4 \斌\ java.exe的 “-cp ”!ES_CLASSPATH!“ ”org.elasticsearch.tools.launchers.TempDirectory“”`在这个时候意外。
-在我的PC上安装了Java版本: Java版本 “9.0.4” Java(TM)SE运行时环境(内部版本9.0.4 + 11) Java HotSpot(TM)64位服务器VM(内部版本9.0.4 + 11,混合模式)
请指导如何解决这个问题。
问候 卡西姆
答案 0 :(得分:2)
我在机器上遇到的同一问题。
然后我发现问题与32位Java而不是64位Java有关,我reinstalled并开始正常工作。
答案 1 :(得分:0)
如果将Java安装在C:\ Program Files(x86)下,则像下面这样设置JAVA_HOME
设置JAVA_HOME = C:\ Progra〜2 \ Java \ jre1.8.0_131
如果您的Java安装在C:\ Program Files下,则设置JAVA_HOME,如下所示 设置JAVA_HOME = C:\ Progra〜1 \ Java \ jre1.8.0_131
在尝试开始弹性搜索之后,应该再开始。
感谢与问候 Jaiswar Vipin Kumar R。