2017-06-03 41 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。