IDEA解决控制台乱码问题

古城微笑少年丶 2022-04-03 13:43 453阅读 0赞

文章目录

  • 为什么要写这篇文章
  • 解决办法
    • 问题复现
    • 修改方法
    • 修改后

为什么要写这篇文章

  这个本来是一个很简单的问题,并且我在很久以前就采用不止一种方法解决过,而且还在电脑上做了笔记。直到很久以后,我换了电脑,当控制台再次出现该问题时,我就懒得解决了,毕竟在单元测试的时候是不走Tomcat的,也就是说不会出现这种乱码问题。

  直到最近,我的同事在看到我控制台中中文乱码现象后一直提醒我修改时,额。。。好吧,那就改吧。于是我果断打开设置面板,然后输入。。。我居然忘了指令,所以说直接在网上搜了一下,很快就找回来了。

  对于我而言,这种问题是非常简单的问题,但是在很久之后的现在再次遇到时,我只剩下了解决思路,而详细的指令基本上已经模糊不清,所以说在这里干脆写下来,以备以后再次使用时可能会用到。

解决办法

问题复现

  解决前:

  1. ��Ϣ: Starting Servlet Engine: Apache Tomcat/7.0.68
  2. ʮ���� 22, 2018 4:37:27 ���� org.apache.coyote.AbstractProtocol start
  3. ��Ϣ: Starting ProtocolHandler ["http-apr-8080"]
  4. ʮ���� 22, 2018 4:37:27 ���� org.apache.coyote.AbstractProtocol start
  5. ��Ϣ: Starting ProtocolHandler ["ajp-apr-8009"]
  6. ʮ���� 22, 2018 4:37:27 ���� org.apache.catalina.startup.Catalina start
  7. ��Ϣ: Server startup in 47 ms
  8. Connected to server

修改方法

  修改方法如下所示:

在这里插入图片描述

  就是在VM options中添加:

  1. -Dfile.encoding=UTF-8

修改后

  解决后:

  1. 信息: Starting Servlet Engine: Apache Tomcat/7.0.68
  2. 十二月 22, 2018 4:40:41 下午 org.apache.coyote.AbstractProtocol start
  3. 信息: Starting ProtocolHandler ["http-apr-8080"]
  4. 十二月 22, 2018 4:40:41 下午 org.apache.coyote.AbstractProtocol start
  5. 信息: Starting ProtocolHandler ["ajp-apr-8009"]
  6. 十二月 22, 2018 4:40:41 下午 org.apache.catalina.startup.Catalina start
  7. 信息: Server startup in 52 ms
  8. Connected to server

发表评论

表情:
评论列表 (有 0 条评论,453人围观)

还没有评论,来说两句吧...

相关阅读