1、启动Tomcat时打印出一大堆看不懂的文字 如下图:

原因:产生乱码的根本原因就是编码和解码不一致

解决办法:将打开tomcat的安装目录conf下的logging.properties文件,将java.util.logging.ConsoleHandler.encoding = UTF-8
修改为:java.util.logging.ConsoleHandler.encoding = GBK

一般调整完这里,重新启动程序,淇℃伅 这种乱码就不会出现了。

如果打印台还有其他乱码,可进行下面的操作:

2、修改当前 Web 项目 Tomcat Server 的虚拟机输出选项

idea导航栏“Run→Edit Configurations…”进入配置页面,修改当前 Web 项目 Tomcat Server 的虚拟机输出选项 VM options 添加 -Dfile.encoding=UTF-8 。然后重启运行项目

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

导航栏“File→Settings…”进入配置页面,在“Editor”中下滑找到“File Encodings”,分别将 Global Encoding、Project Encoding、Default encoding for properties files 都设置为 UTF-8。重启项目查看控制台打印。

4、直接修改 IntelliJ IDEA 配置文件的编码信息

打开 IntelliJ IDEA 在本地的安装目录,找到下面两个文件idea.exe.vmoptions,idea64.exe.vmoptions,在最后一行添加-Dfile.encoding=UTF-8 即可。在重启之后运行程序检查控制台信息

总结:上面总结了4 种方法完美解决 IntelliJ IDEA 控制台中文乱码问题,后面三种方法最好是修改之后重启 IntelliJ IDEA 使配置生效。这4种方法应该可以完美解决乱码问题,如果其他朋友有另外的解决方法,欢迎补充。

详细解决tomcat乱码 IDEA控制台乱码相关推荐

  1. linux 下,解决tomcat服务器接收中文乱码的问题

    linux 下,解决tomcat服务器接收中文乱码的问题 参考文章: (1)linux 下,解决tomcat服务器接收中文乱码的问题 (2)https://www.cnblogs.com/taz372 ...

  2. 解决weblogic页面和控制台乱码问题

    解决weblogic页面和控制台乱码问题 参考文章: (1)解决weblogic页面和控制台乱码问题 (2)https://www.cnblogs.com/sharpest/p/7465473.htm ...

  3. tomcat日志、控制台乱码

    tomcat日志.控制台乱码 按照下图操作: 然后再配置tomcat: -Dfile.encoding=UTF-8 然后重启IDEA.

  4. Tomcat网页乱码、控制台乱码

    一.控制台乱码解决 修改Tomcat中的 logging.properties配置文件如下即可 二.网页乱码解决 1.修改Tomcat中的配置文件server.xml中如下 2.在servlet中使用 ...

  5. 最详细解决tomcat日志乱码问题

    1.打开tomcat如下位置:找到logging-properties文件,选择用代码编辑器打开(我这里选择用idea) 2.在25-47行中把五个红框起来的UTF-8改为GB2312 此时点击bin ...

  6. 编码乱码问题解释,解决Tomcat乱码的最快速有效办法。【希望能够指正】

    文章目录 编码乱码问题的自我理解 我们来了解下,程序的执行流程[感觉有些问题,求指正] 解决Tomcat服务器启动控制台输出乱码的最简单方法: 乱码情况截图 解决办法 [总结 - 疑惑] 编码乱码问题 ...

  7. Tomcat控制台乱码问题

    之前因为项目中调用高德地图的一些问题改动了tomcat配置文件然后控制台乱码了,调用高德api的问题是解决了,但是控制台乱码看着有点糟心,今天抽空解决了一下, 在conf里面找到logging.pro ...

  8. tomcat 控制台乱码 windows下

    tomcat启动时控制台乱码.但是看日志又是正常编码,只是控制台是乱码. 找到  config/logging.properties java.util.logging.ConsoleHandler. ...

  9. tomcat启动时中文乱码

    解决tomcat启动时中文乱码 进入tomcat安装目录,找到conf文件夹下的logging.properties: 用编辑器(我用的notepad++)打开logging.properties, ...

  10. 解决IntelliJ IDEA控制台乱码问题[包含程序运行时的log4j日志以及tomcat日志乱码]

    解决IntelliJ IDEA控制台乱码问题[包含程序运行时的log4j日志以及tomcat日志乱码] 参考文章: (1)解决IntelliJ IDEA控制台乱码问题[包含程序运行时的log4j日志以 ...

最新文章

  1. 如何在Django中接收JSON格式的数据
  2. Tips系列之飞书日历
  3. wince中对ini文件的操作
  4. [ATF]-TEE/REE系统切换时ATF的寄存器的保存和恢复
  5. it's so cold
  6. 微软开源PowerShell并支持Linux
  7. PHP工程改成微擎的步骤_微擎模块开发流程
  8. regester正则用法_Regester学习笔记
  9. React 开发常见报错解决方法
  10. python requests post请求_Python“requests”模块中的POST请求无法正常工作
  11. MTK平台调试mipi屏问题小结
  12. oracle分区实战,Oracle分区实战分享
  13. 超详细的UI设计软件教程与资料
  14. GJB438C相比438B在文档种类上的变化
  15. Python3制作网易云音乐下载器
  16. 西门子g120变频器接线图_西门子G120变频器参数设置,快速使用
  17. Mac必备开源鼠标手势软件 MacStroke
  18. 服务器被攻击怎么处理
  19. person search代码使用小教程
  20. 抖音死亡计算机在线测,抖音死亡计算器怎么玩?抖音死亡计算器测试入口

热门文章

  1. SPSS详细图文教程:手把手教你配对样本t检验,
  2. 智能制造与MES系统的内在联系
  3. 区块链java开源框架_github上的java三大开源区块链类库?
  4. 2020最新省市区县编码
  5. 基于stm32的太阳跟踪装置设计与制作
  6. 利用电影直播赚钱的方法(几乎零成本、很多人不知道)
  7. mysql 触发器 实例
  8. 大数据项目实训总结_最详细大数据项目落地路线图实践总结
  9. UISwitch的使用
  10. Bodymovin插件的使用