IntelliJ IDEA 乱码解决方案 (SSM)

首先我使用的idea是2020。2版本

使用Tomcat执行SSM时遇到乱码问题,
查询网上问题结合自己的理解做出总结,以备未来所需
总共有下面几种乱码的解决方案:

打开IDEA安装目录找到 idea.exe.vmoptions(64位为idea64.exe.vmoptions)文件, 在文件末尾加上 -Dfile.encoding=UTF-8

1、工程乱码
2、执行main函数时,控制台乱码
3、运行tomcat时,控制台乱码
1、工程乱码
打开File-Setting, 找到File Encodings这个选项,把encoding设置成你工程的编码即可,一般是UTF-8,如下图(红框的地方),然后重新rebuild一下,基本就行了

2、执行main函数时,控制台乱码
打开setting,找到 Build,Execution,Deployment > Compiler > Java Compiler, 设置 Additional command line parameters选项为 -encoding utf-8,然后rebuild下,重新运行

3、运行tomcat时,控制台乱码
1) 打开tomcat编辑

2) 然后在 Server > VM options 设置为 -Dfile.encoding=UTF-8 ,重启tomcat

打开idea的help,找到VM option,在末尾添加-Dfile.encoding=UTF-8,重启idea;

我的使用效果:
我在设置idea文件目录idea.exe.vmoptions后再设置idea的help,即解决控制台乱码问题;

posted @ 2021-01-28 14:03  鷄你太美  阅读(758)  评论(0编辑  收藏  举报