前言: 在我测试Logstash是否安装成功时,报了could not find java; set JAVA_HOME or ensure java is in PATH这个错误,如下图所示 但是我JDK完全没问题,该配置的变量都配置了,后来我忽然发现问题出在了这里 解决方案: 将环境变量JAVA_HOME的路径修改为这样即可 下面这个是错误的 原因:是因为其本来配置的目录里就有bin了,这样配置就导致有两个bin的目录,当然就找不到了 这样问题就解决了