当前位置: 首页 > news >正文

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

文章目录
    • 问题现象
    • 解决排查过程
      • 1. **检查 idea 编码设置**
      • 2. **检查 tomcat 配置**
      • 3.检查 idea 配置文件
      • 4.在 Help 菜单栏中,修改`Custom VM Options`
      • 完成后保存,并重启 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
http://www.dtcms.com/a/33051.html

相关文章:

  • 嵌入式Linux内核底层调试技术Kprobes
  • N32G003查看设备重启原因
  • 洛谷P1135多题解
  • Pytorch使用手册-音频数据增强(专题二十)
  • 显卡(Graphics Processing Unit,GPU)架构详细解读
  • Linux 第二次脚本作业
  • [设计模式] Builder 建造者模式
  • [Windows] 全国油价实时查询,可具体到城市
  • TCP/UDP调试工具推荐:Socket通信图解教程
  • vscode settings(二):文件资源管理器编辑功能主题快捷键
  • 字符串中字母的大小写转换
  • 【模板】Linux中cmake使用编译c++程序
  • 【JavaEE进阶】Spring DI
  • 基于Springboot银行信用卡额度管理系统【附源码】
  • 学术论文翻译
  • 俄罗斯方块
  • 多线程群聊服务器设计
  • 500字理透react的hook闭包问题
  • RPC 框架项目剖析
  • 网络和操作系统基础篇
  • Python pip 缓存清理:全面方法与操作指南
  • 【算法通关村 Day9】二分查找与二叉树的中序遍历
  • 人工智能_大模型092_超简单_win10中安装deepseek_效果非常好_亲测_带RGA功能_桌面版---人工智能工作笔记0237
  • 【2025全网首发B站教程】YOLOv12训练数据集构建:标签格式转换-划分-YAML 配置 避坑指南 | 小白也能轻松玩转目标检测!
  • [oAuth2授权]Web前端+NodeCoze API Web后端程序+Coze授权服务器工作流程架构流程图详解
  • 在Ubuntu下通过Docker部署Nginx服务器
  • 6. Go接口
  • C++双指针:算法优化的“左右互搏术”与高效问题破解全指南
  • 蓝桥杯备赛-基础训练(三)哈希表 day16
  • 力扣-回溯-332 重新安排行程