【发布时间】:2015-05-24 19:17:26
【问题描述】:
我在 Windows 8.1 上下载了 Logstash-1.5.0 并尝试在命令提示符下运行它。
首先我检查了java版本。
然后把目录改成logstash-1.5.0/bin
然后输入命令logstash -e 'input { stdin { } } output { elasticsearch { host => localhost } stdout { } }'它给出了以下错误:
找不到由 JAVA_HOME 指定的 java 安装
Logstash 文件夹位于 C: 上,Java 版本为 1.7.0_25。我已经将 JAVA_HOME 环境变量设置为jdk /bin 目录,但还是不行。
我是 Logstash 的新手。有人可以详细告诉我为什么会发生这种情况并帮助我解决它吗?
【问题讨论】:
-
JAVA_HOME应该指向bin/上面的目录。
标签: java path logstash java-home