Elasticsearch——》解决启动报错fatal exception while booting Elasticsearchjava.nio.file.InvalidPathException

推荐链接:

    总结——》【Java】

    总结——》【Mysql】

    总结——》【Redis】

    总结——》【Kafka】

    总结——》【Spring】

    总结——》【SpringBoot】

    总结——》【MyBatis、MyBatis-Plus】

    总结——》【Elasticsearch】

Elasticsearch——》解决启动报错fatal exception while booting Elasticsearchjava.nio.file.InvalidPathException

  • 1、操作
  • 2、现象
  • 3、原因
  • 4、解决方案

1、操作

C:\Users\xiaox>d:

D:\>cd soft\elasticsearch\elasticsearch-8.7.0\bin
// 启动elasticsearch
D:\soft\elasticsearch\elasticsearch-8.7.0\bin>start elasticsearch.bat

2、现象

image.png

warning: ignoring JAVA_HOME=D:\Java\jdk1.8.0_152; using bundled JDK
[2023-04-28T10:23:16,016][ERROR][o.e.b.Elasticsearch      ] [XIAOXIAN] fatal exception while booting Elasticsearchjava.nio.file.InvalidPathException: Trailing char  at index 34: D:\Java\jdk1.8.0_152\lib\tools.jar
        at java.base/sun.nio.fs.WindowsPathParser.normalize(WindowsPathParser.java:191)
        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)

See logs for more details.

ERROR: Elasticsearch did not exit normally - check the logs at D:\soft\elasticsearch\elasticsearch-8.7.0\logs\elasticsearch.log

ERROR: Elasticsearch exited unexpectedly

3、原因

环境变量classpath最后面空格!!!

image.png

4、解决方案

删除环境变量classpath最后面空格!!!再次重新启动!

image.png

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/414bd75376.html