安装ES后,启动报错:java.nio.file.NoSuchFileException: C:\Program Files\Java\jdk-17\lib\dt.jar
通过日志可以看出缺少文件,我们去jdk17找,确实也没有这个文件。
希望我的解决方式能帮到大家吧~
报错原因:jdk原来是1.8,后来升级到了jdk17。环境变量只修改了JAVA_HOME指向路径。忽略了CLASS_PATH,使用1.8时,配置了dt.jar。
处理方法:删除环境变量CLASS_PATH中dt.jar和tools.jar即可
修改后,启动成功