问题描述
- 用idea部署项目的时候,控制台打印的信息乱码
- 浏览器访问页面的时候,前端页面乱码,用打开浏览器调试发现Sources里的js文件中文乱码,但是在idea中js文件显示正常
解决
- 在idea的安装目录的bin目录下的
idea.exe.vmoptions
和idea64.exe.vmoptions
中加入-Dfile.encoding=UTF-8
- 在配置部署的时候设置vm option为
-Dfile.encoding=UTF-8
- 在idea的setting-Editor-Color scheme-console font中,字体选择一种中文字体
- setting-editor-file encoding中的三个地方也设置为utf-8
ps:如果.properties
文件出现\uxx`这样的时候,则setting-editor-file encoding最下面这个还是选系统默认的编码,并且勾选transparent native-to-ascii conversion