IDEA中乱码问题总结
jsp乱码:
这种是属于idea配置未配置好。
File=>Settings=>Editor=>File Encodings
main方法运行乱码:
Settings => Build, Execution, Deployment => Compiler => Java Compiler => Additional command line parameters
设置为-encoding UTF-8
Tomcat编译乱码:
Run=>Edit Configurations,在运行的项目中添加-Dfile.encoding=UTF-8
上面设置完成之后,控制台仍然乱码,找出idea的安装路径,bin目录下的这两个文件
文件最下面添加:-Dfile.encoding=UTF-8
完成后,需重启idea,重新启动。
如果以上都设置完成之后,控制台仍然存在乱码,那么有可能是你的tomcat自身的问题。找到给idea配置的tomcat,我的是apache-tomcat-8.5.45
找到apache-tomcat-8.5.45=>conf=>logging.properties文件,在这个文件下查找java.util.logging.ConsoleHandler.encoding。
UTF-8改为GBK