0

我试图让 Elasticsearch 运行但无法运行。运行 ./bin/elasticsearch 会产生以下错误:

Initialization Failed ...
- MissingResourceException[Can't find bundle for base name org.elasticsearch.common.joda.time.format.messages, locale en]

我正在运行 Mac OSX 10.8.2 并且 java -version 产生:

java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)

关于问题是什么的任何想法?我之前也尝试过运行 ./bin/elasticsearch.in.sh 脚本,但没有任何效果

4

2 回答 2

0

事实证明,elasticsearch 网站上的文件搞砸了或下载错误。我下载了 tar.gz 版本,它工作正常。

于 2013-08-17T18:35:52.547 回答
0

我在 Mac OSx 10.10 Yosemite 上的 Elasticsearch 1.7 和 Elasticsearch 2.0 都遇到了类似的问题。我搞砸了安装 Java 8 的 JRE,但没有成功。

除了基于此答案的 JRE 之外,我最终还安装了 Java 8 JDK 。

另外这里是 Elasticsearch 的说明

于 2015-11-01T18:01:56.953 回答