前言
此文,适用于IDEA2018版本,主要目的是为了将windows下相关中文输出统一为UTF-8并且不乱码。
各处配置
VM配置
建议优先通过Help(帮助菜单)-Edit Custom VM Options(编辑自定义虚拟机选项)修改配置。具体配置文件目录为user.IntelliJIdeaxxx\config\idea.exe.vmoptions或idea64.exe.vmoptions。
在文件中加入如下配置(分别为文件和控制台的编码):
-Dfile.encoding=UTF-8
-Dconsole.encoding=UTF-8
之后修改idea/bin目录下idea.exe.vmoptions和idea64.exe.vmoptions两个文件,添加上述两个配置,确保IDEA下次启动一定引入这两项配置。
文件编码配置
在Settings(优先)和Default Settings(可选)将如下配置设置为UTF-8,使代码文件和资源文件均使用UTF-8编码。
tomcat配置
修改idea所使用的tomcat目录下conf/logging.properties,修改或者加入如下配置(不是GBK哦):
java.util.loggin