我在Windows 8.1上下載了Logstash-1.5.0並試圖在命令提示符下運行它。無法找到logstash的java安裝錯誤
首先我檢查了Java版本。 然後改變了目錄logstash-1.5.0/bin
然後輸入命令logstash -e 'input { stdin { } } output { elasticsearch { host => localhost } stdout { } }'
它給了以下錯誤:
Cannot locate java installation, specified by JAVA_HOME
的Logstash文件夾是C:和Java的版本爲1.7.0_25。我已經將JAVA_HOME環境變量設置爲jdk
/bin目錄,但仍然無效。
我是Logstash的新手。有人可以詳細告訴我爲什麼發生這種情況,並幫助我解決它嗎?
'JAVA_HOME'應指向'bin /'上方的目錄。 – Qix
可能的重複[如何在Windows 7上設置java \ _home?](http://stackoverflow.com/questions/2619584/how-to-set-java-home-on-windows-7) – Qix