【发布时间】:2020-06-14 17:42:07
【问题描述】:
我是 Elasticsearch 的新手,I am facing java null pointer issue 在我的 Windows 10 机器上启动 Elasticsearch 时。我已经在我的机器上安装了 Adopt Open JDK。
用于启动 Elasticsearch 的命令
bin>elasticsearch.bat
问题:
D:\elk\elasticsearch-7.7.1\bin>elasticsearch.bat
Exception in thread "main" java.lang.NullPointerException
at org.elasticsearch.tools.launchers.JvmErgonomics.extractHeapSize(JvmErgonomics.java:140)
at org.elasticsearch.tools.launchers.JvmErgonomics.choose(JvmErgonomics.java:60)
at org.elasticsearch.tools.launchers.JvmOptionsParser.jvmOptions(JvmOptionsParser.java:139)
at org.elasticsearch.tools.launchers.JvmOptionsParser.main(JvmOptionsParser.java:95)
我的 Java 版本已安装:
openjdk version "13.0.2" 2020-01-14
OpenJDK Runtime Environment AdoptOpenJDK (build 13.0.2+8)
Eclipse OpenJ9 VM AdoptOpenJDK (build openj9-0.18.0, JRE 13 Windows 10 amd64-64-Bit Compressed References 20200117_154 (JIT enabled, AOT enabled)
OpenJ9 - 6968c18d7
OMR - 7a1b0239a
JCL - 9c5a41bd5f based on jdk-13.0.2+8)
请在启动弹性搜索时指导我解决这个 java 问题。谢谢!
【问题讨论】:
-
使用
elasticsearch-service.bat -
它给出了同样的例外
-
@M.A.Murali 已经有一段时间了,如果您可以投票并接受对您有用的答案,如果您需要更多信息,请告诉我
标签: java elasticsearch jvm startup-error