今天运行 Elasticsearch 8.x 版本的时候发现报错缺失 dt.jar,但是用 7.x 就不会,查看了一圈,竟然是因为当初在环境变量中配置了 CLASSPATH 导致的,因为现在的高版本 JDK 已经不需要再配置 CLASSPATH 了,如果你曾经跟着旧教程配置过就会这样。
解决方法:直接把这个环境变量删除即可(我这里已经删了,截图仅供参考)
今天运行 Elasticsearch 8.x 版本的时候发现报错缺失 dt.jar,但是用 7.x 就不会,查看了一圈,竟然是因为当初在环境变量中配置了 CLASSPATH 导致的,因为现在的高版本 JDK 已经不需要再配置 CLASSPATH 了,如果你曾经跟着旧教程配置过就会这样。
解决方法:直接把这个环境变量删除即可(我这里已经删了,截图仅供参考)