Skip to content

IDEA项目乱码问题设置

alt

IDEA console 控制台乱码 需要修改IDEA的配置文件,在IDEA安装根目录下找到idea.exe.vmoptions文件,添加如下配置 -Dfile.encoding=UTF-8-Dfile.encoding=GBK,具体根据项目编码设置 altalt 字符集保持一致即可(要么全是UTF-8,要么全是GBK),IDEA默认字符集为UTF-8,如果项目是UTF-8编码,则不需要修改,如果是项目GBK编码,则需要修改为IDEA的配置文件为GBK编码

TIP

Tomcat控制台中项目的日志是正常中文,但tomcat自己的日志是乱码,这需要修改conf/logging.properties中的字符集 如果项目使用GBK,则把默认的UTF-8行注释,增加下面的GBK行

shell
#java.util.logging.ConsoleHandler.encoding = UTF-8
java.util.logging.ConsoleHandler.encoding = GBK

altalt

xml
<Connector port="8080" protocol="HTTP/1.1"
                        connectionTimeout="20000"
                        redirectPort="8443"
                        maxParameterCount="1000"
                        URIEncoding="GBK"
/>

alt

TIP

中文字符编码范围比较:GB2312或Big5(繁体)<GBK<GB18030

基于MIT协议发布.