idea控制台运行出现乱码
尝试修改了控制台和文件的编码,使其保持一致
请大家帮忙提出修改建议,谢谢
参考GPT和自己的思路:
你好,针对你的问题,可以尝试以下几种方法:
- 修改IDEA的默认编码格式
- 打开IDEA的设置(File -> Settings);
- 在搜索栏中输入“File Encodings”;
- 修改Console Encoding、Fallback encoding、Default encoding等编码格式为UTF-8;
- 确认修改后重启IDEA,尝试重新运行命令查看是否还存在乱码。
- 修改系统默认编码格式
- 如果你的操作系统为Windows,可以通过修改控制面板中的“区域和语言”来修改默认编码格式为UTF-8;
- 然后重启电脑后再次运行命令查看是否还存在乱码。
- 修改JVM默认编码格式
- 打开IDEA的bin目录下的idea64.exe.vmoptions或idea.exe.vmoptions文件,如果文件不存在则新建一个;
- 在文件中添加如下语句:-Dfile.encoding=UTF-8;
- 保存文件并重启IDEA,尝试重新运行命令查看是否还存在乱码。
希望以上方法可以帮到你,如还有问题可再进行追问。
尝试修改idea全局编码 或者修改 idea64.exe.vmoptions 文件尾加上-Dfile.encoding=UTF-8 进行重启idea。
如果不行的话,点击主菜单上的 Run | Edit configurations,在这个应用的 VM options 里加入 -Dfile.encoding=gbk 来运行试试。
这个就在idea的设置里面修改编码为UTF8就行,如果是tomcat启动乱码还需要设置tomcat的编码为utf8