更新时间:2025-07-09 GMT+08:00
如何处理终端输出中文乱码问题?
针对终端输出中文乱码的问题,解决方式有如下两种:
- 在运行配置启动参数中加入VMOptions参数: -Dfile.encoding=gbk;
这种方法可以解决部分的乱码问题,考虑到实际项目中可能用到Scanner的交互式输入场景较少,可以先尝试此方法。如果无法解决,请跳转到2。
图1 添加VM options参数 - 将输出重定向到调试控制台里面:将运行配置中Console设置项中的integrated改成internal。
图2 修改Console设置项