解决JDK25IDEA控制台中文乱码问题及过程
1. 定位配置入口 首先,打开你的IDEA项目,在界面的右上角找到运行/调试配置区域。通常这里会有一个下拉菜单或当前配置名称,旁边会有一个“Edit Configurations”的选项,点击它。 2. 进入模板设置 在弹出的“Run/Debug Configurations”窗口中,注意看左下角。
1. 定位配置入口
首先,打开你的IDEA项目,在界面的右上角找到运行/调试配置区域。通常这里会有一个下拉菜单或当前配置名称,旁边会有一个“Edit Configurations”的选项,点击它。

2. 进入模板设置
在弹出的“Run/Debug Configurations”窗口中,注意看左下角。那里有一个“Edit configuration templates...”的按钮,点击它进入配置模板页面。这里是修改所有运行配置默认值的地方。

3. 添加选项菜单
在模板列表中选择你常用的应用模板,例如“Application”。然后,在右侧配置面板中找到并点击“Modify options”按钮。

4. 选择虚拟机参数
从展开的“Modify options”菜单中,找到并勾选“Add VM options”。这个操作会在配置面板中新增一个“VM options”的输入框,用于指定Ja va虚拟机的启动参数。

5. 设置编码参数并生效
现在,在出现的“VM options”输入框里,添加以下参数:
-Dfile.encoding=GBK
输入完成后,点击“Apply”或“OK”保存配置。

这样一来,后续所有基于此模板新创建的运行配置,都会自动带上这个VM参数。其作用是强制控制台使用GBK编码来输出文本,从而解决中文显示为乱码的问题。
-Dfile.encoding=GBK
设置完成后,你可以创建一个新的Ja va类并运行测试,应该就能看到控制台中的中文可以正常显示了。

总结
通过修改运行配置模板的VM选项,可以一劳永逸地解决新项目中的控制台中文乱码问题。这个方法针对的是运行环境的默认编码设置,对于使用JDK 25等新版本时遇到的类似问题,通常都有效。
Photoshop 2026 是 Adobe 推出的专业图像处理与视觉设计软件,支持 Windows、macOS 和 iPad 等平台,广泛应用于摄影修图、电商设计、平面海报、数字绘画及视觉合成等创作场景。
Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。
Photoshop 2026 是 Adobe 推出的专业图像处理与视觉设计软件,支持 Windows、macOS 和 iPad 等平台,广泛应用于摄影修图、电商设计、平面海报、数字绘画及视觉合成等创作场景。
Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。















