java - 更新到7.7.0后,ElasticSearch在MacOS上不起作用

标签 java macos elasticsearch

我最近使用自制软件将Macbook(Catalina 10.15.4)上的ElasticSearch从7.6.1版本更新为7.7.0。更新后,我无法启动服务-黄色将其标记为“已启动”,并且ElasticSearch无法正常工作。日志仅显示一个条目:

/usr/local/Cellar/elasticsearch-full/7.7.0/libexec/bin/elasticsearch-env: line 77: 16617 Killed: 9 "$JAVA" "$XSHARE" -cp "$ES_CLASSPATH" org.elasticsearch.tools.java_version_checker.JavaVersionChecker

我什至将Java更新为11.x,但仍然出现此错误。更有趣的是,从命令行运行elasticsearch可以成功运行ES,并且这种方式可以正常工作,但与brew不兼容。

最佳答案

这是我为解决此问题所做的工作:

  • brew卸载elasticsearch-full
  • brew安装elasticsearch-full
  • 关于java - 更新到7.7.0后,ElasticSearch在MacOS上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61815750/

    相关文章:

    java - 如何为 Axiom XPath 设置变量上下文

    java - Eclipse不允许我在尝试验证用户输入时使用else语句

    objective-c - 为什么文本字段中闪烁的光标会导致调用 drawRect?

    cocoa - Hook Cocoa API?

    elasticsearch - Elasticsearch:如何找到某个类型的所有文档中都存在的术语?

    java - 在 Saucelabs 中并行运行测试最终会变慢

    java - 字符串来自哪里?

    bash - 苹果操作系统 : shell not recognising scp

    elasticsearch - Elasticsearch 建议操作不会返回所有可能的建议

    pagination - Elasticsearch 从相同的分页查询返回不同的结果