IntelliJ IDEA 中的控制台输出日志中文乱码之解决办法

这篇具有很好参考价值的文章主要介绍了IntelliJ IDEA 中的控制台输出日志中文乱码之解决办法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

IntelliJ IDEA 中的控制台输出日志中文乱码通常是由于控制台使用的默认字符编码与系统不匹配所致。要解决这个问题,请尝试以下方法:

方法一:配置 Run/Debug Configuration

  1. 打开 IntelliJ IDEA, 在顶部菜单栏查看 Run/Debug Configurations 列表。这是您项目中所使用的配置列表。

  2. 选择您要修改的 Run/Debug Configuration。如果有多个配置,请针对每个配置执行此步骤。

  3. 在 Run/Debug Configurations 对话框的左侧,请单击要修改的配置以选中它。

  4. 在右侧,找到 “VM Options” 或 “JVM Options” 文本框。如果字段为空,将以下配置添加到其中:

-Dfile.encoding=UTF-8
  1. 单击 “Apply” 按钮以应用更改。然后关闭 Run/Debug Configurations 对话框。

重新启动 Spring Boot 服务并重新运行或调试您的项目。现在,IntelliJ IDEA 控制台中的中文字符应正确显示且不再出现乱码。

方法二:更改 IntelliJ IDEA 的启动参数

  1. 找到 IntelliJ IDEA 的安装目录。

    • 默认情况下,IntelliJ IDEA 通常安装在 C:\Program Files\JetBrains\IntelliJ IDEA(64位)或 C:\Program Files (x86)\JetBrains\IntelliJ IDEA(32位)。
    • 如果找不到默认安装目录,请尝试搜索 IntelliJ IDEA
  2. 导航至 IntelliJ IDEA 的安装目录,并找到 bin 目录。

  3. 使用文本编辑器(如 Notepad++ 或 Visual Studio Code)打开 idea64.exe.vmoptionsidea.exe.vmoptions 文件。有些windows 64位系统中可能没有 idea.exe.vmoptions 文件,则只改idea64.exe.vmoptions 文件即可。

  4. 在这两个文件的结尾添加以下内容:

-Dfile.encoding=UTF-8
  1. 保存并关闭 idea64.exe.vmoptions 文件和 idea.exe.vmoptions 文件。

重启 IntelliJ IDEA 并重新运行/调试您的项目。现在,IntelliJ IDEA 控制台中的中文字符应正确显示且不再出现乱码。

方法一更改的是项目级别的 JVM 编码设置,只会影响特定的项目。方法二更改的是全局的 IntelliJ IDEA 编码设置,会影响 IntelliJ IDEA 中运行的所有项目。可以根据不同场景选择使用这两种方法中的其中一种。

我选用的第二种方法,轻松解决了此疑难问题。文章来源地址https://www.toymoban.com/news/detail-478142.html

到了这里,关于IntelliJ IDEA 中的控制台输出日志中文乱码之解决办法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • idea在控制台输出debug日志方法

    控制台输出效果如图 方法如下 1.在pom.xml文件中添加如下坐标 2.如果如下报错 则在main/resource下添加log4j.properties文件

    2024年02月20日
    浏览(41)
  • 1分钟解决IntelliJ IDEA 控制台中文乱码,统一设置 utf-8,再也不会乱码了

    首发地址 https://it1314.top/article/776/ IntelliJ IDEA 如果不进行相关设置,可能会导致控制台中文乱码、配置文件中文乱码等问题,非常影响编码过程中进行问题追踪。本文总结了 IDEA 中常见的中文乱码解决方法,希望能够帮助到大家。 IDEA 中文乱码 一、设置字体为支持中文的字体

    2024年02月06日
    浏览(34)
  • IDEA 控制台输出中文乱码的简单解决方案

    很多人(包括我)在编程的时候可能会发现:在IDEA的控制台输出中文字符的时候,会出现乱码,如下图: 于是就在网上搜了很多教程,结果弄完了却还是不行。下面是我的解决方案: 其实,问题出在JDK上:JDK18开始,编码变成GBK了,不再是UTF-8,而IDEA的默认配置又是UTF-8,所

    2023年04月18日
    浏览(34)
  • IntelliJ IDEA 统一设置编码为utf-8编码 及 SpringBoot 打 jar 包运行 在windows 平台控制台和日志 乱码解决

    最新在做小程序支付项目,在本地环境和linux 环境部署上运行没有问题,但是部署到window 环境,请求易通支付接口时,对方返回 Try again later!io.vertx.core.json.Json.decodeValue(Json.java:168) 意思是 编码格式出错,对方技术人员也说大概率是编码的问题,需要UTF-8。 所以打算抽出一下午

    2024年02月15日
    浏览(35)
  • 关于IDEA没有显示日志输出?IDEA控制台没有显示Tomcat Localhost Log和Catalina Log 怎么办?

    问题描述: 原因是;CATALINA_BASE里面没有相关的文件配置。而之前学习IDEA的时候,把这个文件的位置改变了。导致,最后输出IDEA的时候,不会把日志也打印出来。 检查IDEA配置; D:work_softtomcat_userTomcat10.0bin 在此目录下,找到;catalina.bat文件 检查是否改变了,原先我的配置里面

    2024年02月07日
    浏览(46)
  • eclipse 控制台输出中文乱码【全面解决】

    前言:之前看到一篇文章介绍的方法只能修改单个文件,后来找到一个能彻底解决的文章但是看到的人不多,所以我也想着帮忙传播一下更高效的方法,让更多人少走弯路。 1. Window    Preferences 2.General  Workspace Text file encoding 3.选择Other:  然后自己输入 gbk  4.Apply and Close   

    2024年02月11日
    浏览(56)
  • Tomcat输出控制台中文乱码问题彻底解决

    目录 文章目录 前言 一、为什么会出现乱码 二、怎么处理乱码问题 1.修改注册表 2.脚步更改配置 三、修改后检查执行 总结         随着互联网的不断发展,软件部署这门技术也越来越重要,很多人在使用Tomcat部署web应用的过程中都遇过诸多的问题,本文就介绍了处理Tomca

    2024年02月08日
    浏览(40)
  • idea-控制台输出乱码问题

    现象描述: 今天在进行IDEA开发WEB工程调式的时候控制台日志输出了乱码,如下截图 其实开发者大多都知道乱码是 编码不一致导致的,但是有时候就是不知到哪些地方不一致,今天我碰到的情况可能和你的不相同 解决方案 : 点击help = edit custom vm options 打开这个文件 末尾追

    2024年02月16日
    浏览(36)
  • Java学习之Eclipse 控制台中文输出乱码解决

    Eclipse IDE for java Developers 2023-06 版本 缺省情况下,Eclipse将输出中文或非英文字符作为问号(?)或某些奇怪的字符。,它无法显示其他非英语单词。 那么想要在控制台显示中文,我们应该怎么办呢?  先找到run ----再找到里面的 Run Configurations    在跳出的页面的右边选择c

    2024年02月08日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包