项目场景:
最近在使用IDEA创建Spring Boot工程时,发现通过Maven面板运行程序,控制台总会把中文输出显示为乱码。
问题描述
问题复现过程如下:
通过Maven面板运行程序。

在控制台的中文输出显示为乱码
—
原因分析:
查找和尝试了网上的IDEA控制台乱码解决方法,没能解决问题。后来分析发现,此问题与IDEA中Maven执行程序的Encoding配置有关
解决方案:
打开IDEA的设置对话框,在“构建、执行、部署 > 构建工具 > Maven > 运行程序”位置的“VM选项”里添加“-Dfile.encoding=GBK”。
然后再次使用同样的方式运行程序,可以看到运行界面的控制台能够正常显示中文内容了。

在IDEA中使用Maven面板运行SpringBoot应用时遇到控制台中文输出显示为乱码的问题。分析发现该问题与Maven的Encoding配置有关。解决方案是进入IDEA设置,于‘构建、执行、部署>构建工具>Maven>运行程序’的VM选项中添加‘-Dfile.encoding=GBK’,之后中文能正常显示。
3750

被折叠的 条评论
为什么被折叠?



