使用IDEA 时 尽管在settings中设置了UTF-8编码,而且查看log文件日志编码输出正常,则表明服务器的编码配置时没有问题的,因此控制台中文输出异常的问题就显得比较奇怪。
我这边出现问题的解决方法如下:
1. 找到IDEA的安装目录,在bin文件夹下找到idea.exe.vmoptions文件,打开,并在最后一行添加代码如下:
-Dfile.encoding=UTF-8
2.设置IDEA server编码。在菜单栏中找到Run-EditConfigrations,配置VM options 编码为
-Dfile.encoding=UTF-8