在我们编码生活中,最常见的就是乱码,我也是遇到好几次,现在我整理一下所有乱码的解决方式,可治99%乱码问题
设置文件编码属性

修改当前 Web 项目 Tomcat Server 的虚拟机输出选项
-Dfile.encoding=UTF-8



直接修改 IntelliJ IDEA 配置文件的编码信息
我们打开 IntelliJ IDEA 在本地的安装目录,找到下面两个文件,使用记事本打开,在最后一行添加-Dfile.encoding=UTF-8 即可。在重启之后运行程序检查控制台信息



修改tomcat/conf下的logging.properties文件

修改tomcat/conf下的server.xml文件,添加URIEncoding=“UTF-8”

修改tomcat/bin下的catalina.bat文件,将gbk改为utf-8
set “JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS% -Dfile.encoding=UTF-8”

Main方法运行,控制台中文乱码
Settings > Build, Execution, Deployment > Compile > Java Compiler > Additional command line parameters > 设置为:-encoding utf-8
