Idea 乱码(Tomcat)

Idea

乱码(idea-2021-2)

IntelliJ IDEA 如果不进行配置的话,运行程序时控制台中文乱码问题会非常严重,严重影响我们对信息的获取和程序的跟踪。

解决方法(一定要重启Idea)
  1. 修改当前 Web 项目 Tomcat Server 的虚拟机输出选项

    最上面导航栏“Run→Edit Configurations…”进入配置页面,修改当前 Web 项目 Tomcat Server 的虚拟机输出选项 VM options 添加 -Dfile.encoding=UTF-8 。重启idea 检查控制台,如果不管用请执行下面的步骤。

     

     

     

     

     

     

  2. 修改 IntelliJ IDEA 全局编码、项目编码、属性文件编码

    最上面导航栏“File→Settings…”进入配置页面,在“Editor”中下滑找到“File Encodings”,分别将 Global Encoding、Project Encoding、Default encoding for properties files 都设置为 UTF-8。在重启之后运行程序检查控制台信息,如果不管用请执行下面的步骤。

     

     

     

     

     

  3. IntelliJ IDEA 中自定义虚拟机选项

    最上面导航栏“Help→Etit Custom VM Options…”进入自定义虚拟机选项页面。

     

     

     

    在 idea64.exe.vmoptions 文件尾加上-Dfile.encoding=UTF-8。在重启之后运行程序检查控制台信息,一般到了这步问题就解决了,当然如果不管用请执行下面的超级步骤

     

     

     

     

  4. 直接修改 IntelliJ IDEA 配置文件的编码信息(...\IntelliJIDEA 2021.2.1\bin\idea64.exe.vmoptions)

  5. 这里如果是2021以下版本 可能有两个文件,都需要在最后一行添加-Dfile.encoding=UTF-8 即可。

  6.  我们打开 IntelliJ IDEA 在本地的安装目录,找到下面文件,使用记事本打开,在最后一行添加-Dfile.encoding=UTF-8 即可。在重启之后运行程序检查控制台信息,问题解决!

  7.  

     

  8. 修改编码成功(重启idea)

 

 

posted on 2021-09-15 19:30    阅读(113)  评论(1编辑  收藏  举报

导航