1,在idea64.exe.vmoptions添加:-Dfile.encoding=UTF-8
-Dfile.encoding=UTF-8
快速打开idea64.exe.vmoptions文件,如下:
2,idea设置一下utf-8.
找到File Encodings,修改如图两个编码就好,对项目对idea都是没有影响的。
3,在tomcat的vm添加:-Dfile.encoding=UTF-8
-Dfile.encoding=UTF-8
4,在本地tomcat的日志配置文件添加“x:\xxx\xxx\apache-tomcat-8.5.27\conf\logging.properties”添加:java.util.logging.ConsoleHandler.encoding = UTF-8
java.util.logging.ConsoleHandler.encoding = UTF-8
总结:
1,将以上的配置都设置,基本解决tomcat启动乱码问题。
2,都是编码设置,不会对idea、tomcat及项目造成其他影响。