-
按照网上教程,将Settings中的File Encodings改为UTF-8,并没有生效。
后来找到一篇帖子,怀疑IDEA执行Java代码时打开的终端就是直接调用的Windows命令提示符(也可能是PowerShell)。经过测试发现果然如此!!
将IDEA的字符编码修改为GBK,亲测有效。
-
如果以上方法不行,选择当前tomcat修改配置
- 保险起见再对IDEA的VMoptions文件添加代码
找到IDEA的目录进入bin文件夹对图中两个文件用记事本打开,在最后一行添加如下代码
-Dfile.encoding=UTF-8
-Dconsole.encoding=UTF-8