ElasticSearch--warning: usage of JAVA_HOME is deprecated, use ES_JAVA_HOME
解释:
这个警告信息表示使用JAVA\_HOME环境变量来指定Java的安装路径已不再推荐。Elasticsearch 7.x版本开始,推荐使用ES\_JAVA\_HOME环境变量来指定Java的安装路径。
解决方法:
- 如果你之前设置了JAVA\_HOME环境变量,你应该移除它或者将其指向一个不同的目录。
- 设置ES\_JAVA\_HOME环境变量来指向你的Java安装目录。例如,在Linux系统中,你可以在你的shell配置文件中(如
.bashrc
或.bash_profile
)添加以下行:
export ES_JAVA_HOME=/path/to/your/java
在Windows系统中,你可以通过系统属性来设置:
- 右键点击"我的电脑"或"此电脑",选择"属性"。
- 点击"高级系统设置"。
- 在"系统变量"下面点击"新建"。
- 设置变量名为
ES_JAVA_HOME
,变量值为你的Java安装路径,例如C:\Program Files\Java\jdk-11.0.1
。
完成以上步骤后,重启Elasticsearch服务或者命令行窗口,以使更改生效。
评论已关闭