错误:无法找到或加载主类org.elasticsearch.tools.JavaVersionChecker

时间:2017-09-08 14:43:22

标签: elasticsearch logstash

我在AWS RHEL服务器中安装了elasticsearch。在运行elasticsearch时它会抛出下面的exeception。我尝试了所有的解决方案,但没有帮助。请问任何人请给我一个解决方案。

$ /usr/share/elasticsearch/bin/elasticsearch
  

错误:无法找到或加载主类   org.elasticsearch.tools.JavaVersionChecker       Elasticsearch至少需要Java 8,但需要来自

的Java版本      

/usr/java/jdk1.8.0_144/bin/java不符合此要求

$ java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)
`
$ echo $JAVA_HOME
/usr/java/jdk1.8.0_144

1 个答案:

答案 0 :(得分:0)

移至正确的bin文件夹

../elasticsearch/bin/

如果您正在进行弹性搜索

gitbash:./elasticsearch.bat

windows shell:elasticsearch.bat

如果您没有在其他地方运行,请找到适当的命令来运行   bat 脚本