Windows下的logstash,运行bin/logstash正常执行都OK,但安装插件的时候就提示这个:
e:logstash-7.16.0-windows-x86_64logstash-7.16.0bin>logstash-plugin install logstash-output-elasticsearch "Using bundled JDK: ." No `java.exe' executable found on PATH.
而很显然java.exe是在的。
解决办法:设置一下%JAVA_HOME变量就可以了
首先到Windows的系统变量里,增加一条如下:
即:JAVA_HOME对应实际jdk目录。
再到PATH里增加一条:
注意几点:
1、Windows下的变量是百分号%,不是Linux的$
2、需要新开一个CMD才能生效!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)