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 - 如何在java中实现SOA?

    java - NetworkImageView 从文件设置图像

    java - 我怎样才能使 SmartGWT 核心更小?

    c++ - 从 C 程序访问 dtrace 探针

    linux - Vagrant 拒绝启动(远程连接断开)

    c# - 如何在 NEST 术语聚合查询 c# 中获得与 kibana 或 postman 一样的 Elasticsearch 结果

    java - 无法使用java中的扫描器扫描字符串数组的所有元素

    在没有 XCode 的情况下使用 CGL/NSOpenGL 在 OSX 上使用 OpenGL 的 C++ 代码?

    Elasticsearch 支持繁体中文

    elasticsearch - Elasticsearch-如何从字尾删除S