记录 idea 启动 tomcat 控制台输出乱码问题解决

文章目录
    • 问题现象
    • 解决排查过程
      • [1. **检查 idea 编码设置**](#1. 检查 idea 编码设置)
      • [2. **检查 tomcat 配置**](#2. 检查 tomcat 配置)
      • [3.检查 idea 配置文件](#3.检查 idea 配置文件)
      • [4.在 Help 菜单栏中,修改`Custom VM Options`](#4.在 Help 菜单栏中,修改Custom VM Options)
      • [完成后保存,并重启 idea](#完成后保存,并重启 idea)

问题现象

运行 tomcat 后,控制台输出乱码

解决排查过程

1. 检查 idea 编码设置
  1. 进入 File -> Settings
  2. 在设置窗口中,导航到 Editor -> File Encodings
  3. 确保 Global EncodingProject Encoding 都设置为 UTF-8
2. 检查 tomcat 配置

确保 tomcat 的配置中编码设置正确

  1. 打开 tomcat 的 Edit Configurations 页面

  2. 在配置项VM options文本框中输入

    复制代码
    -Dfile.encoding=UTF-8

如果以上还不能解决问题,尝试以下两种方案

3.检查 idea 配置文件
  1. 打开 idea 的安装目录
  2. 打开 bin 文件下 idea64.exe.vmoptions 配置文件
  3. 在尾部加 -Dfile.encoding=UTF-8

若 3 不行,尝试第四种解决方案

4.在 Help 菜单栏中,修改Custom VM Options
  1. 在该配置文件尾部增加 -Dfile.encoding=UTF-8
完成后保存,并重启 idea
相关推荐
杰克尼13 小时前
知识点总结--day07(Spring-MVC框架)
java·spring·mvc
顶点多余13 小时前
从源码深度探究“线程控制“
java·linux·开发语言
网安2311石仁杰13 小时前
ZAP 主动扫描模块精读:从代码层面理解安全检测引擎的设计与质量
java·安全
码上生存指南13 小时前
技术栈要不要追新?我为此换过一次工作,结论是……
java·程序人生
gududexiao13 小时前
linux 设置tomcat开机启动
linux·运维·tomcat
chehaoman13 小时前
SpringBoot3.3.0集成Knife4j4.5.0实战
java
Fang fan14 小时前
Netty入门
java·开发语言·redis·分布式·python·哈希算法
我真会写代码14 小时前
Java程序员常用设计模式详解(实战版)
java·开发语言·设计模式
夫礼者14 小时前
【极简监控】不骗篇幅!7个零运维成本的排障“微操”,让线上问题彻底左移
java·运维·监控
matlabgoodboy14 小时前
Python代做java代码编写C++大数据R语言Hadoop/spark/flink/C语言
java·大数据·python