无法在Windows 11上运行elasticsearch.bat文件

问题描述 投票:0回答:1

在 Windows cmd 上运行 elasticsearch.bat 时出现以下错误。在我的环境变量 JAVA_HOMEJRE_HOME 上已经设置了。

JAVA_HOME = C:\Program Files\Java\jdk-19

JRE_HOME = C:\Program Files\Java\jre1.8.0_361

错误:

D:\Software\ELK lasticsearch-8.9.1 >elasticsearch.bat

警告:忽略 JAVA_HOME=C:\Program Files\Java\jdk-19;使用 ES_JAVA_HOME [2023-08-26T09:20:01,863][错误][o.e.b.Elasticsearch] [ADILABDULLAH] 启动时出现致命异常 Elasticsearchjava.nio.file.InvalidPathException:非法字符位于 索引 0:?C:\Program Files\Java\jre1.8.0_361 在 java.base/sun.nio.fs.WindowsPathParser.normalize(WindowsPathParser.java:182) 在 java.base/sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:153) 在 java.base/sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:77) 在 java.base/sun.nio.fs.WindowsPath.parse(WindowsPath.java:92) 在 java.base/sun.nio.fs.WindowsFileSystem.getPath(WindowsFileSystem.java:232)

查看日志了解更多详细信息。

错误:Elasticsearch 未正常退出 - 检查日志 D:\Software\ELK lasticsearch-8.9.1\logs lasticsearch.log

错误:Elasticsearch 意外退出

elasticsearch elastic-stack elk
1个回答
0
投票

尝试创建一个新的环境变量

ES_JAVA_HOME=C:\Program Files\Java\jdk-19

记得通过

echo %ES_JAVA_HOME%

检查
© www.soinside.com 2019 - 2024. All rights reserved.