【问题标题】:Logstash : Error: Could not find or load main class Stack when trying to run logstash.batLogstash:错误:尝试运行 logstash.bat 时无法找到或加载主类堆栈
【发布时间】:2020-10-02 17:27:14
【问题描述】:

我正在学习 ELK Stack。我的 ElasticSearch 在端口 9200 上运行。但是当我尝试使用 LogStash 存储我的第一个事件时(根据文档 https://www.elastic.co/guide/en/logstash/current/first-event.html 使用命令 logstash -e 'input { stdin { } } output { stdout {} }' ;我收到此错误。

错误:无法找到或加载主类 Stack\logstash-7.9.2\logstash-7.9.2\logstash-core\lib\jars\animal-sniffer-annotations-1.14.jar

知道如何解决这个问题吗?

【问题讨论】:

    标签: elasticsearch exception logstash elastic-stack elk


    【解决方案1】:

    通过一些问答论坛,我找到了解决方案。

    使用您的代码编辑器打开 logstash.bat

    替换

    %JAVA% %JAVA_OPTS% -cp "%CLASSPATH%" org.logstash.Logstash %*
    

    %JAVA% %JAVA_OPTS% -cp %CLASSPATH% org.logstash.Logstash %*
    

    然后保存文件并再次尝试存储。 这个解决方案对我有用。

    【讨论】:

      猜你喜欢
      • 2015-08-10
      • 1970-01-01
      • 2017-07-30
      • 2019-05-01
      • 1970-01-01
      • 2020-12-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多