我正在尝试通过Powershell运行以下命令来安装ElastiSearch,但该服务批处理文件找不到JAVA_HOME路径。
我已经将JAVA_HOME添加到系统变量中,并且通过命令行回显JAVA_HOME时可以看到路径。不知道为什么批处理文件指向空路径。
Invoke-Expression-命令“ C:\ elasticsearch-6.5.4 \ elasticsearch-6.5。 4 \ bin \ elasticsearch-service安装”
安装服务:“ elasticsearch-service-x64”
使用JAVA_HOME(64位):“”
JAVA_HOME指向无效的Java安装(在“”中找不到jvm.dll)。
正在退出...
答案 0 :(得分:0)
显然,您在系统变量 JAVA_HOME 中的变量指向错误的位置。确保为 JAVA_HOME 提供正确的路径:.\Java\jdk1.8.0