商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > 解决JDK25IDEA控制台中文乱码问题及过程

解决JDK25IDEA控制台中文乱码问题及过程

  发布于2026-05-26 阅读(0)

扫一扫,手机访问

1. 定位配置入口

首先,打开你的IDEA项目,在界面的右上角找到运行/调试配置区域。通常这里会有一个下拉菜单或当前配置名称,旁边会有一个“Edit Configurations”的选项,点击它。

解决JDK25IDEA控制台中文乱码问题及过程

2. 进入模板设置

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

解决JDK25IDEA控制台中文乱码问题及过程

3. 添加选项菜单

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

解决JDK25IDEA控制台中文乱码问题及过程

4. 选择虚拟机参数

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

解决JDK25IDEA控制台中文乱码问题及过程

5. 设置编码参数并生效

现在,在出现的“VM options”输入框里,添加以下参数:

-Dfile.encoding=GBK

输入完成后,点击“Apply”或“OK”保存配置。

解决JDK25IDEA控制台中文乱码问题及过程

这样一来,后续所有基于此模板新创建的运行配置,都会自动带上这个VM参数。其作用是强制控制台使用GBK编码来输出文本,从而解决中文显示为乱码的问题。

-Dfile.encoding=GBK

设置完成后,你可以创建一个新的Ja va类并运行测试,应该就能看到控制台中的中文可以正常显示了。

解决JDK25IDEA控制台中文乱码问题及过程

总结

通过修改运行配置模板的VM选项,可以一劳永逸地解决新项目中的控制台中文乱码问题。这个方法针对的是运行环境的默认编码设置,对于使用JDK 25等新版本时遇到的类似问题,通常都有效。

本文转载于:https://www.jb51.net/program/364601zez.htm 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注