问题: 双击bin目录下的elasticSearch.bat文件,黑屏闪退,无法启动。
原因: ES的JDK和系统JDK版本冲突。
解决: 使用ES自带的JDK。
打开elasticSearch.env.bat文件:
原内容:
if "%JAVA_HOME%" == "" (
set JAVA="%ES_HOME%\jdk\bin\java.exe"
set JAVA_HOME="%ES_HOME%\jdk"
set JAVA_TYPE=bundled jdk
) else (
set JAVA="%JAVA_HOME%\bin\java.exe"
set JAVA_TYPE=JAVA_HOME
)
修改后:
if "%JAVA_HOME%" == "" (
set JAVA="%ES_HOME%\jdk\bin\java.exe"
set JAVA_HOME="%ES_HOME%\jdk"
set JAVA_TYPE=bundled jdk
) else (
set JAVA="%ES_HOME%\jdk\bin\java.exe"
set JAVA_HOME="%ES_HOME%\jdk"
)
测试:
浏览器地址栏输入:http://localhost:9200/文章来源:https://www.toymoban.com/news/detail-553485.html
显示如下内容,启动成功。
文章来源地址https://www.toymoban.com/news/detail-553485.html
到了这里,关于window下安装elasticSearch双击闪退解决方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!