2015-02-11 32 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或其他任何安裝的工具,它們會在您的路徑的早期提供自己的「查找」命令。

相關問題