2017-06-03 103 views
0

我是新来Logstash每次我尝试运行它,我有以下错误:Logstash失踪JAVA_HOME

Could not find any executable java binary. Please install java in your PATH or set JAVA_HOME.

当我不回应$JAVA_HOME我有以下几点:

/usr/lib/java/jdk1.8.0_45/jre/bin 

上午什么我错过了?

+0

您可能正在使用“手动安装的”java。您可以使用您的发行包管理器安装openjdk(弹性运行正常),然后自动设置此变量,并且不必担心导出。 – ugosan

回答

0

对于您的情况,您需要导出JAVA_HOME变量。鉴于您的信息,这应该为你做它:

export JAVA_HOME="/usr/lib/java/jdk1.8.0_45/jre/" 

如果你输入一个Linux终端,我假设你使用此命令,以下Logstash能够找到Java可执行文件,它需要运行logstash。