一、系统环境
1、ElasticSearch:elasticsearch-2.4.4
2、本机系统:Window10专业版(64位) 1809
二、问题描述
ElasticSearch启动后控制台中文显示乱码
三、解决方案
方案一:调整ElasticSearch的编码格式
调整步骤:
1、打开安装目录下的bin文件夹下的elasticsearch.in.bat文件

2、找到节点“set JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding”,调整编码格式为GBK
注:本机编码为GBK编码,需与本机编码格式保持一致,若本机为UTF-8编码,则调整为UTF-8

方案二:调整windows编码格式为UTF-8
1、调整当前控制台窗口编码格式
(1)输入【win+r】,输入cmd打开控制台
(2)输入dos命令【chcp 65001】
(3)按下回车执行命令
(4)此时当前窗口已经调整为UTF-8
2、永久修改编码
(1)输入【win+r】,输入regedit,点击确定

本文档详细介绍了在Windows 10环境下,针对ElasticSearch 2.4.4版本出现的控制台中文乱码问题的两种解决方案:一是通过修改ElasticSearch的配置文件设置GBK编码,二是永久性地将Windows控制台编码更改为UTF-8。
最低0.47元/天 解锁文章
5397

被折叠的 条评论
为什么被折叠?



