2015-02-11 91 views
0
service.bat install 
"C:\Program Files\Java\jre1.8.0_31\bin\java" -version 
find: 64-Bit: No such file or directory 
Installing service : "elasticsearch-service-x86" 
Using JAVA_HOME (32-bit): "C:\Program Files\Java\jre1.8.0_31" 
The service 'elasticsearch-service-x86' has been installed. 

JAVA version 
"C:\Program Files\Java\jre1.8.0_31\bin\java" -version 
java version "1.8.0_31" 
Java(TM) SE Runtime Environment (build 1.8.0_31-b13) 
Java HotSpot(TM) 64-Bit Server VM (build 25.31-b07, mixed mode) 

回答

0

我遇到同样的问题在Windows 7 Elasticsearch 1.4.3:这是由于这样的事实,我现在用在GNU壳查找,而不是直接的Windows外壳。

find命令的2个参数是相反的。

我成功地使用windows classic shell安装和启动服务。

我希望这会有所帮助。

0

打开Elastisearch的service.bat文件并将“find”替换为“C:\ Windows \ System32 \ find.exe”(或Windows find.exe所在的位置)。

原因:您可能安装了Cygwin,Ruby或其他任何安装的工具,它们会在您的路径的早期提供自己的“查找”命令。

相关问题