idea2021.2调试Swing时中文乱码:中文变成方块 解决:在Run Debug Configurations添加VM options

idea2021.2调试Swing时中文乱码:中文变成方块

问题描述

今天我调试一个Swing的时候,我发现,里面的中文全部都变成了方块,也就是中文乱码:

image-20210906111250915

解决方案 添加VM options:-Dfile.encoding=GBK

Edit Configurations…

点击工具条上的Edit Configurations…

image-20210906111025307

奇怪的是,此时没有VM options输入框。无法输入-Dfile.encoding=GBK.所以得先打开这个VM options输入框

展开Modify options

在Build and run右侧的Modify options下拉框

image-20210906110748202

勾选Add VM options

勾选Add VM options即可。

image-20210906110841922

这个使用就会出现VM options输入框了

image-20210906110937501

然后在VM options输入框中输入-Dfile.encoding=GBK即可

image-20210906110957312

这样再次运行就不会出现中文乱码了:

image-20210906111830690