elasticsearch.bat启动闪退的详细解决方案

这篇具有很好参考价值的文章主要介绍了elasticsearch.bat启动闪退的详细解决方案。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题描述:

        安装了中文分词elasticsearch-analysis-ik-7.16.2后,双击运行elasticsearch。bat时,出现闪退的情况。


错误可能: 

  1. jdk版本与elasticsearch版本不一致。
  2. 系统变量JAVA_HOME和Path配置出现问题。
  3. 中文分词的版本与elasticsearch版本不一致。
  4. 在elasticsearch.yml文件中的配置有误。


解决方案:

1.win+R启动cmd。

elasticsearch.bat启动闪退的详细解决方案 

2.切换到运行elasticsearch.bat的项目目录下

elasticsearch.bat启动闪退的详细解决方案

3.运行elesticearch.bat文件。

elasticsearch.bat启动闪退的详细解决方案

结果:Caused by的意思是原因,查看Caused by后面的语句,发现错误原因是:中文分词elasticsearch-analysis-ik的版本是7.16.2,但elasticsearch的版本是7.16.1。所以,中文分词和elasticsearch的版本需要一致。


总结

遇到运行elasticsearch.bat文件闪退时,cmd切换到elasticsearch.bat文件目录下,运行elasticsearch.bat文件,查看Caused by后面的语句。

其他可能出现闪退原因的解决方案:

  • jdk版本与elasticsearch版本不一致时。

       解决方案:调整jdk或者elasticsearch的版本,使两个版本一致。

  • 系统变量JAVA_HOME和Path配置出现问题。

       解决方案:到环境变量中查看JDK环境变量JAVA_HOME 和Path是否正确配置正确,是否是存在多个版本的jdk,路径配置指向了其他项目的jdk导致运行闪退。

  • 中文分词的版本与elasticsearch版本不一致。

       解决方案:调整中文分词或者elasticsearch的版本,使两个版本一致。

  • 在elasticsearch.yml文件中的配置有误。

       解决方案:为了允许elasticsearch跨越访问而修改elasticsearch的配置文件时,注意编码格式的保存,修改elasticsearch.yml最好只用utf-8编码,另外配置时的key和value离冒号都是有空格的文章来源地址https://www.toymoban.com/news/detail-415319.html

到了这里,关于elasticsearch.bat启动闪退的详细解决方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Tomcat无法成功启动startup.bat解决方法(闪退)

    可以在管理员命令行通过 netstat -ano|findstr 8080 的命令 查看当前是否有进程占用了端口。 2.如果端口占用了: 根据PID(进程id号)来查这个占用端口的是哪个程序, 命令是  tasklist|findstr  27900 (注意PID是最后一列的数,输入命令行的时候记得要空格,如下图): 通过上图通过

    2024年02月05日
    浏览(43)
  • NACOS启动闪退的情况

    在NACOS官方git下载安装包。解压双击运行startup.cmd出现闪退的情况。 这时候根据网上教程,在命令行运行该文件,报错: “不应有 logsjava_heapdump.hprof -XX:-UseLargePages” 经过查询了解到NACOS的路径中包含中文或者中文括号会报错,将其放在英文路径下启动。 一段时间后也报错启

    2024年02月12日
    浏览(32)
  • anaconda中spyder闪退的解决方法

    我使用的是anaconda  清华镜像(软件下载链接https://repo.anaconda.com/archive/)  最新版本Anaconda3-2023.03-Windows-x86_64.exe    786.0M    2023-03-20 10:41:36  出现上图然后 闪退 了 我当初正常下载安装,但后来在使用Spyder功能的时候出现了有加载界面,然后闪退的情况,尝试了N种方式,经

    2024年02月08日
    浏览(40)
  • window下安装elasticSearch双击闪退解决方案

    问题: 双击bin目录下的elasticSearch.bat文件,黑屏闪退,无法启动。 原因: ES的JDK和系统JDK版本冲突。 解决: 使用ES自带的JDK。 打开elasticSearch.env.bat文件: 原内容: 修改后: 测试: 浏览器地址栏输入:http://localhost:9200/ 显示如下内容,启动成功。

    2024年02月15日
    浏览(25)
  • selenium 程序执行完之后,Chrome闪退的解决方法

    问题描述:之前用selenium下的webdriver打开chrome网页后,网页会一直留在页面,但是昨天突然浏览器运行完后,自己就退出了。 现象如下面的gif,这个gif有点长,反正就是自己会闪退:   网上一番搜索,有以下几个方面: 1、任务结束后线程随主程序一起结束。 2、webdriver和浏

    2024年02月02日
    浏览(49)
  • 【elasticsearch】windows安装运行.bat闪退问题

    目录 一、问题描述 二、问题排查 三、修改配置并运行成功 1、正确配置 2、运行成功         在根据下面链接进行windows安装,并使用默认localhost或者127.0.0.0 IP进行访问配置时,点击bin/elasticsearch.bat进行运行可以正常运行; 【elasticsearch】Windows安装        但是,如果在

    2024年02月04日
    浏览(30)
  • 解决Pycharm使用 selenium 打开网页后闪退的方法

    用pycharm运行模拟登录QQ邮箱打开chrome浏览器后,浏览器自动退出。代码如下 pycharm版本:2021.3 python版本:3.10 1、我首先检查Chrome浏览器驱动与浏览器版本是否匹配,检查后发现完全匹配  ,这里我排除了驱动的问题 2,接下来我又改用Edge浏览器与浏览器驱动,发现还是闪退,

    2024年02月06日
    浏览(31)
  • 解决android studio中页面闪退的几个问题

    1.如果在新建页面时闪退,解决方法如下 先去miantext里面检查是否注册了当前页面,如果没有注册,需在maintext里面机型注册 如下图(一般来说,AS在新建activity时会自动注册) 如下图 或者alt+enter-Add activity to manifest 可解决问题 2.点击按钮时闪退  如果我的按钮想实现点击跳转

    2024年02月11日
    浏览(30)
  • Python使用pyinstaller打包成.exe文件执行后闪退的解决办法

    1、程序在PyChram中运行正常,但是用pyinstaller将程序打包成.exe文件执行后闪退; 2、使用cmd在在.exe文件处./执行后,发现提示 No module named ‘ttkbootstrap’ ,没有ttkbootstrap模块; 3、在工程文件的venvLibsite-packages下,确实存在ttkbootstrap包;这个包不知什么原因没打包进.exe文件,

    2024年02月12日
    浏览(39)
  • 解决Visual Studio Code程序运行后外部终端界面闪退的问题

    场景: 背景:在vscode下运行C语言程序时,总会出现外部输出终端界面闪退的情况,在查看了许多资料后,终于解决了问题,写下这篇文章记录一下自己解决问题的过程。 代码运行后外部输出界面闪退: 在运行上述代码段后,按照提示输入键入一串成绩(以一个负数作为循环

    2024年02月16日
    浏览(53)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包