elasticsearch启动警告的修复方案 warning: usage of JAVA_HOME is deprecated, use ES_JAVA_HOME“

这篇具有很好参考价值的文章主要介绍了elasticsearch启动警告的修复方案 warning: usage of JAVA_HOME is deprecated, use ES_JAVA_HOME“。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

warning: usage of java_home is deprecated, use es_java_home,Devops开发,测试开发,APM应用性能监控,运维,elasticsearch,skywalking

最近在搞skywalking,在windows10 上进行skywalking功能初步的验证,部署应用版本信息如下:

jdk1.8(windows上的JAVA_HOME)+oap 9.3.0 +es7.11

ES启动错误分析

在环境搭建之前查阅相关资料说明es7要求最低的java版本是 11并且自身携带jdk。

(目录:\elasticsearch-7.17.0\jdk)es7运行时无需关注系统本身的jdk版本问题,但是当我启动es时(bin\elasticsearch.bat)警告如下:

"warning: usage of JAVA_HOME is deprecated, use ES_JAVA_HOME"
Future versions of Elasticsearch will require Java 11; your Java version from [C:\Program Files\Java\jdk1.8.0_151\jre] does not meet this requirement. Consider switching to a distribution of Elasticsearch with a bundled JDK. If you are already using a distribution with a bundled JDK, ensure the JAVA_HOME environment variable is not set.

该如何解决呢?在这里分享一下我的解决方法,帮助阅读文章的小伙伴避坑。

我看了一下bin 目录中的elasticsearch-env.bat 文件,其中下面这段代码说明了jdk的使用逻辑

if defined ES_JAVA_HOME (
  set JAVA="%ES_JAVA_HOME%\bin\java.exe"
  set JAVA_TYPE=ES_JAVA_HOME
) else if defined JAVA_HOME (
  rem fallback to JAVA_HOME
  echo "warning: usage of JAVA_HOME is deprecated, use ES_JAVA_HOME" >&2
  set JAVA="%JAVA_HOME%\bin\java.exe"
  set "ES_JAVA_HOME=%JAVA_HOME%"
  set JAVA_TYPE=JAVA_HOME
) else (
  rem use the bundled JDK (default)
  set JAVA="%ES_HOME%\jdk\bin\java.exe"
  set "ES_JAVA_HOME=%ES_HOME%\jdk"
  set JAVA_TYPE=bundled JDK
)

解决方案

从上面这段代码中,找到解决方案如下:
设置 ES_JAVA_HOME ,指定\elasticsearch-7.17.0\jdk 即可

再次启动es,没有报错,问题解决!!!

我的每一篇文章都希望帮助读者解决实际工作中遇到的问题!如果文章帮到了您,劳烦点赞、收藏、转发!您的鼓励是我不断更新文章最大的动力!文章来源地址https://www.toymoban.com/news/detail-841314.html

到了这里,关于elasticsearch启动警告的修复方案 warning: usage of JAVA_HOME is deprecated, use ES_JAVA_HOME“的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包