“JAVA_HOME指向无效的Java安装问题”在弹性搜索中使用service install命令 [英] "JAVA_HOME points to an invalid Java installation issue" with service install command in elastic search

查看:1378
本文介绍了“JAVA_HOME指向无效的Java安装问题”在弹性搜索中使用service install命令的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想对我的PHP应用程序使用弹性搜索。

I want to use elastic search with my PHP application.

在运行服务安装命令后,

C:\elasticsearch-0.90.10\bin>service install
JAVA_HOME points to an invalid Java installation (no java.exe found in "C:\Progr
am Files (x86)\Java\jdk1.7.0_25\bin"). Existing...


推荐答案

code> service.bat 文件:

Open up and Look into the service.bat file:

它搜索:

%JAVA_HOME%\bin\java.exe

因此您的%JAVA_HOME%不应包含 bin

如果您没有设置环境变量的权限,请采取以下措施:

A workaround if you do not have privileges to set up the environmental variables:

打开 service.bat 文件

a)删除行:

a) Remove the line:

if NOT DEFINED JAVA_HOME goto err

b) %JAVA_HOME%与您的java jdk 路径,类似: C:\Program Files \Java\jdk1.7.0_51

b) Replace %JAVA_HOME% with your java jdk path, something like: C:\Program Files\Java\jdk1.7.0_51

请注意:这只是一个解决方法, 。

Note: This is just a workaround which works all the time.

这篇关于“JAVA_HOME指向无效的Java安装问题”在弹性搜索中使用service install命令的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆