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

pdsfdshx  于 2023-10-17  发布在  ElasticSearch
关注(0)|答案(1)|浏览(245)

我得到下面的错误,而运行elasticsearch.bat在windows cmd。在我的环境变量JAVA_HOMEJRE_HOME已设置。
JAVA_HOME = C:\Program Files\Java\jdk-19
C:\Program Files\Java\jre1.8.0_361

错误:

D:\Software\ELK\elasticsearch-8.9.1\bin>elasticsearch.bat
警告:忽略JAVA_HOME=C:\Program Files\Java\jdk-19; using ES_JAVA_HOME [2023-08-26T09:20:01,863][ERROR][o.e.b.Elasticsearch ] [ADILABDULLAH] fatal exception while booting Elasticsearchjava.nio.file.InvalidPathException:非法char <?>索引0:?C:\Program Files\Java\jre1.8.0_361 at java.base/sun.nio.fs.WindowsPathParser.normalize(WindowsPathParser. java:182)at java.base/sun.nio.fs.WindowsPathParser.parse(WindowsPathParser. java:153)at java.base/sun.nio.fs.WindowsPathParser.parse(WindowsPathParser. java:77)at java.base/sun.nio.fs.WindowsPath.parse(WindowsPath.java:92)at java.base/sun.nio.fs.WindowsFileSystem.getPath(WindowsFileSystem.java:232)
有关详细信息,请参阅日志。
错误:Elasticsearch未正常退出-检查D:\Software\ELK\elasticsearch-8.9.1\logs\elasticsearch.log中的日志
错误:Elasticsearch意外退出

6rqinv9w

6rqinv9w1#

尝试创建一个新的环境变量ES_JAVA_HOME=C:\Program Files\Java\jdk-19
记住通过echo %ES_JAVA_HOME%检查

相关问题