方案一: Tomcat 控制台输出乱码解决方法
点击上方导航栏Run -> Edit Configurations…
, 进入配置页面, 修改当前 Web 项目 Tomcat Server 的虚拟机输出选项 VM options, 添加下面代码:
-Dfile.encoding=UTF-8
如图所示:
如果控制台还出现乱码,则尝试方案二
方案二:修改 IDEA 配置文件
2.1 右击桌面IDEA ---> 点击打开文件所在位置 ---> 找到 /bin
文件夹下面的idea64.exe.vmoptions
文件
2.2 右键编辑该文件(idea64.exe.vmoptions
文件),然后在最后添加一行如下配置
-Dfile.encoding=UTF-8
2.3 新版IDEA可忽略次步骤,旧版IDEA同时还要找到idea.exe.vmoptions
文件,在文件最后一行添加: -Dfile.encoding=UTF-8
方案三:设置字符编码为 UTF-8
点击菜单 File -> settings -> Eitor -> File Encodings
, 将字符全局编码、项目编码、配置文件编码统一设置为 UTF-8, 然后点击 Apply 应用设置,点击 OK 关闭对话框: