记录 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
相关推荐
大梦谁先觉i3 分钟前
Spring 实现 3 种异步流式接口,干掉接口超时烦恼
java·后端·spring
Lenyiin3 分钟前
第 97 场周赛:公平的糖果交换、查找和替换模式、根据前序和后序遍历构造二叉树、子序列宽度之和
java·c++·python·leetcode·周赛·lenyiin
明天更新13 分钟前
oss存储分片的简单思路
java
凌冰_20 分钟前
IDEA2025 搭建Web并部署到Tomcat运行Servlet+Thymeleaf
java·servlet·tomcat
Seven9720 分钟前
剑指offer-53、表达数值的字符串
java
木楚22 分钟前
在idea中构建传统ssm框架的步骤和方式
java·ide·intellij-idea
董世昌4124 分钟前
JavaScript 中 undefined 和 not defined 的区别
java·服务器·javascript
Lisonseekpan30 分钟前
Kafka、ActiveMQ、RabbitMQ、RocketMQ对比
java·后端·kafka·rabbitmq·rocketmq·activemq
我是华为OD~HR~栗栗呀31 分钟前
(华为od)21届-Python面经
java·前端·c++·python·华为od·华为·面试
夕阳下的一片树叶91334 分钟前
后端java遇到的问题
java·开发语言