Java Logstash.bat找不到主类错误
我试图在我的系统中安装Logstash,当我试图运行Logstash.bat时, 我得到以下错误:Java Logstash.bat找不到主类错误,java,logstash,Java,Logstash,我试图在我的系统中安装Logstash,当我试图运行Logstash.bat时, 我得到以下错误: Error: Could not find or load main class 7.1.0\logstash-7.2.0\logstash-7.2.0\log stash-core\lib\jars\animal-sniffer-annotations-1.14.jar;D:\ELK 原因是什么 我也在logstash.bat文件中添加了以下代码 set JAVA_HOME=path\to\c
Error: Could not find or load main class 7.1.0\logstash-7.2.0\logstash-7.2.0\log stash-core\lib\jars\animal-sniffer-annotations-1.14.jar;D:\ELK
原因是什么
我也在logstash.bat文件中添加了以下代码
set JAVA_HOME=path\to\custom_jdk_folder\jdk_8u161set
CLASSPATH=%JAVA_HOME%\bin
但是错误仍然存在。原因是。。。以某种方式批处理文件错误地获取了Java命令行。看起来它误解了类名 logstash.bat文件的当前版本为。正如您所看到的,它正在从各种方面组装Java命令行,包括:
- 命令行上的参数
- 日志存储“jvm.options”文件,以及
- 来自“logstash core\lib\jars”的logstash的JAR文件列表