博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
启动elasticsearch时报错:找不到本地JDK或者JDK版本不匹配
阅读量:3915 次
发布时间:2019-05-23

本文共 386 字,大约阅读时间需要 1 分钟。

启动elasticsearch时报错:找不到本地JDK或者JDK版本不匹配

问题原因:

1.本地JDK环境有可能没有配置好,通过cmd java -version 查看jdk是否安装正确

2.本地jdk版本和elasticsearch版本所需要的jdk不匹配,7.2之后都要求jdk11了,目前使用jdk8的比较多

解决方法:

es7.2之后就内置jdk了,通过改变默认jdk的路径即可

操作步骤:

es目录-----bin目录-----elasticsearch.env.bat-----通过记事本打开

图例:

通过下面代码很容易就看出里面的判断条件,如果本地没有jdk则使用es中的jdk,要做的就是,直接使用es中的jdk,这样jdk不会出错

我是时生,一个正在努力的小小白。文章有任何不足或者代码错误,不容易理解等等,欢迎批评、欢迎指正,不做水文,堂堂正正做程序员

转载地址:http://dxprn.baihongyu.com/

你可能感兴趣的文章
树状数组入门(简单的原理讲解)
查看>>
程序员的迷茫,迷茫的程序员
查看>>
datawhale课程[动手学数据分析]——Task01:数据加载及探索性数据分析
查看>>
datawhale课程[动手学数据分析]——Task02:数据清洗简述
查看>>
《统计学习方法第二版》学习笔记2——感知机
查看>>
《统计学习方法第二版》学习笔记3——K近邻法
查看>>
MySQL: win10安装MySQL 8.0.21成功记录【转载】
查看>>
IT从业者的迷思与求解之道——座谈会实录摘选
查看>>
程序员过关斩将--数据库的乐观锁和悲观锁并非真实的锁
查看>>
被忽略的TraceId,可以用起来了
查看>>
[原]调试PInvoke导致的内存破坏
查看>>
【NServiceBus】什么是Saga,Saga能做什么
查看>>
ASP.NET Core 集成测试中模拟登录用户的一种姿势
查看>>
程序员修神之路--容器技术为什么会这么流行(记得去抽奖)
查看>>
[ASP.NET Core 3框架揭秘] 异步线程无法使用IServiceProvider?
查看>>
.NET Core 3.0之深入源码理解HealthCheck(一)
查看>>
收藏!推荐12个超实用的Visual Studio插件
查看>>
2020年你应该学习 .Net Core
查看>>
[译文] C# 8 已成旧闻, 向前, 抵达 C# 9!
查看>>
.NETCore3.1中的Json互操作最全解读-收藏级
查看>>