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

记录 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.kler.cn/a/430680.html

相关文章:

  • C# List 列表综合运用实例⁓Hypak原始数据处理编程小结
  • 【Linux系统】信号:再谈OS与内核区、信号捕捉、重入函数与 volatile
  • 系统学习算法:专题九 穷举vs暴搜vs深搜vs回溯vs剪枝
  • 电控---中断
  • 【Redis】主从模式,哨兵,集群
  • 【R语言】R语言安装包的相关操作
  • maven报错“找不到符号“
  • 将路径转换为短路径形式(8.3格式)解决 `CFile::Open` 无法打开长路径问题
  • 从零搭建网站(第三天)
  • 连续大涨,汉王科技跑步进入AI应用舒适区
  • Vue.js的生命周期
  • go使用闭包处理数据
  • List与Set、数组与ArrayList、ArrayList与LinkedList的区别
  • 【kafka】常用基础命令使用案例
  • ViT学习笔记(三) RepViT和TransNext简介
  • 【定时任务】定时任务技术实现原理和选型分析
  • 分析比对vuex和store模式
  • vue-生命周期
  • 力扣 螺旋矩阵-54
  • vscode 配置C/C++环境控制台参数
  • 【FLASH、SRAM和DRAM、CISC和RISC、冯诺依曼和哈佛】单片机内存结构的了解
  • 网页核心页面设计(第5章)
  • 给我的小程序加了个丝滑的搜索功能,踩坑表情包长度问题
  • Win11家庭版安装Docker,解决engine stopped问题
  • 初始数据结构
  • 电脑文件夹打不开了,能打开但是会闪退,提示“找不到iUtils.dll”是什么原因?