所以我从网站上下载了 ElasticSearch并将它放在我的应用程序目录中并运行命令:
$ bin/elasticsearch
正如指示所说,但遇到错误:
$ bin/elasticsearch
bin/elasticsearch: line 137: getopt: command not found
Error parsing arguments!
它在文件中谈论这一行:
args=`getopt vfhp:D:X: "$@"`
这里有什么问题?其他人有这个问题吗?
我在 Windows 7、Ruby on Rails 3.1.0 上运行。
回答
好的所以一开始我只是点击了文件:
C:\elasticsearch-0.19.8\bin\elasticsearch.bat
它说我需要JAVA_HOME 环境变量。你可以在这里学习如何做到这一点:
http://stackoverflow.com/questions/2619584/how-to-set-java-home-on-windows-7
执行以下操作后,现在一切正常。