关于Tomcat控制台乱码解决办法___ 解决 IntelliJ IDEA Tomcat 控制台中文输出乱码问题

Posted 古斌的小窝

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于Tomcat控制台乱码解决办法___ 解决 IntelliJ IDEA Tomcat 控制台中文输出乱码问题相关的知识,希望对你有一定的参考价值。

1、修改cmd的编码格式

快捷键win+R打开运行程序,输入regedit打开注册表,找到以下路劲并且修改。

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftCommand Processor],新建一个字符串值,key-value如下:
"autorun"="chcp 65001",之后重新打开cmd即可。

 

2、修改Tomcat bin目录下startup.bat文件

将call "%EXECUTABLE%" start %CMD_LINE_ARGS%  改为 call "%EXECUTABLE%" run %CMD_LINE_ARGS%

 

3、修改Tomcat bin目录下catalina.bat文件

将set "JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%"

改为:set "JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG% -Dfile.encoding=UTF-8"

 

 

解决办法

找到安装IDEA的bin目录将idea.exe.vmoptions和idea64.exe.vmoptions两个文件打开分别在文件最末尾添加-Dfile.encoding=UTF-8

 

 

重新启动tomcat解决utf-8乱码显示问题


以上是关于关于Tomcat控制台乱码解决办法___ 解决 IntelliJ IDEA Tomcat 控制台中文输出乱码问题的主要内容,如果未能解决你的问题,请参考以下文章

Python 中的 PIL ImageDraw 中文乱码解决办法

Python 中的 PIL ImageDraw 中文乱码解决办法

Python 中的 PIL ImageDraw 中文乱码解决办法

关于VS2017提示I/O文件操作函数需要加上_s的解决办法

关于HttpClient上传中文乱码的解决办法

tomcat 控制台中文乱码问题解决办法寻觅