文章目录

  • 一:修改idea配置
  • 二:修改Idea工作空间默认编码为UTF-8
  • 三:修改Idea中Tomcat的配置为UTF-8
  • 四:修改Tomcat的配置(最后的无奈之举)

一:修改idea配置

在idea安装的bin目录下找到下面两个配置文件

然后增加如下内容:

-Dfile.encoding=UTF-8

然后,重启idea看问题是否有解决

二:修改Idea工作空间默认编码为UTF-8

进入idea:点击File -> Settings -> Editor -> File Encodings,然后将里面的编码全部设置为UTF-8

三:修改Idea中Tomcat的配置为UTF-8

点击Idea中tomcat的配置:

然后在VM options中添加如下内容

-Dfile.encoding=UTF-8

然后,选择Startup/Connection

然后添加JAVA_TOOL_OPTIONS值为-Dfile.encoding=UTF-8内容:


一般通过以上的步骤就能解决控制台乱码,但是如果还解决不了,接着往下看。

四:修改Tomcat的配置(最后的无奈之举)

进入tomcat的安装目录,找到logging.properties文件

java.util.logging.ConsoleHandler.encoding修改为GBK

java.util.logging.ConsoleHandler.encoding = GBK

笔者就是通过这种方式才解决了idea控制台乱码。
如果还有问题???
如果使用了步骤四,tomcat日志输出不乱码了,但是控制台自己项目输出日志还是乱码

则删除步骤三配置的内容《修改Idea中Tomcat的配置为UTF-8》,然后再启动项目,然后发现正常了

Idea控制台中文乱码解决方案相关推荐

  1. IDEA控制台输出乱码解决方案

    2019独角兽企业重金招聘Python工程师标准>>> IDEA控制台输出乱码解决方案: intellij安装目录下bin\idea.exe.vmoptions文件 追加一句: -D ...

  2. mingw控制台中文乱码

    乱码原因 直接先用一段话讲乱码原因,看不懂老老实实就往下看吧 其实我用Sublime或者VSCode等编辑器写代码出现的控制台中文乱码问题是编译器mingw输出的数据使用的是UTF-8编码,而控制台用 ...

  3. IDEA 2020.3.2控制台中文乱码分享(亲测二、下图中控制台的编码改为UTF-8)

    IDEA 2020.3.2控制台中文乱码的个人解决方案分享 我的电脑环境:win1020h2,IDEA2020.3.2,Tomcat9.0.40,终端配的powershell 1 一.改文件编码,下面 ...

  4. IDEA上Java项目控制台中文乱码

    目录 一.错误说明 二.解决方案 第一步,修改 idea64.exe.vmoptions 文件 第二步,修改 IDE 编码 第三步,添加 vm options 第四步,编辑自定义 vm options ...

  5. 解决IDEA控制台中文乱码问题(Tomcat、动态网页项目)

    博主在使用idea的创建动态网页的时候,遇到了控制台中文乱码问题,在网上参考了多种解决方案之后,终于将问题成功解决.现在将自己遇到问题的情况和解决问题的方法总结如下: Idea控制台中文乱码问题通常有 ...

  6. 解决idea启动tomcat控制台中文乱码

    情况一:tomcat日志中文乱码 如图这种情况,一般在idea用tomcat跑一个web项目启动后tomcat日志在控制台打印出来会出现中文乱码的情况 解决方案1:tomcat的日志配置文件的编码修改 ...

  7. pycharm 运行控制台中文乱码解决办法

    pycharm 运行控制台中文乱码解决办法

  8. elasticsearch解决控制台中文乱码问题

    elasticsearch解决控制台中文乱码问题 参考文章: (1)elasticsearch解决控制台中文乱码问题 (2)https://www.cnblogs.com/chenmz1995/p/1 ...

  9. iis 站点中文乱码 解决方案

    iis 站点中文乱码 解决方案 参考文章: (1)iis 站点中文乱码 解决方案 (2)https://www.cnblogs.com/zhaokunbokeyuan256/p/10001726.ht ...

最新文章

  1. win10 server 安装CUDA 9.0
  2. 转载:赶集网部门老大回应热帖《我在赶集网的两个月》
  3. hdu 5095 Linearization of the kernel functions in SVM(模拟,分类清楚就行)
  4. python 判断目录和文件是否存在,若不存在即创建
  5. [物理学与PDEs]第1章第3节 真空中的 Maxwell 方程组, Lorentz 力 3.1 真空中的 Maxwell 方程组...
  6. 后端学习 - Java容器
  7. 小腿肌肉该怎么练?有哪些训练动作?
  8. element ui 表格滚动条抖动的问题
  9. 笑得肚痛!程序猿的 46 张 GIF 搞笑图
  10. Vue3状态管理器大菠萝 Pinia 学习使用笔记
  11. 模块度计算python代码_转:模块度(Modularity)与Fast Newman算法讲解与代码实现
  12. 深耕技术,与实践赛跑:一文告诉你如何稳妥快速完善区块链技术并有序推动商用​?...
  13. 计算机科学的中心舞台在于,【名师】上海财经大学教授陆品燕:以赤子之心长者之智,打造国际一流理论计算机科学研究中心...
  14. 使用jflash可以将芯片flash中的程序(16进制格式)读出来 jflsah软件在jlink驱动包里面
  15. C#中使用Invalidate()与MouseMove方法刷新控件时,控件闪烁问题解决方法
  16. libvlc_media_add_option 函数中的参数设置
  17. java 获取mp3 封面_android 怎样获取歌曲的专辑封面
  18. 数据可视化教程作业打卡-第四回:文字图例尽眉目
  19. 新手搭建个人博客--详细步骤
  20. 消息中间件----内存数据库 Redis7(第3章 Redis 命令)

热门文章

  1. SAP的成本中心与利润中心的关系
  2. ABAP性能优化之修改一组纪录
  3. 315汽车大型排雷现场,数据总结避雷规律
  4. 中央空调“国进外退”,格力、美的、海尔三大白如何角逐新市场?
  5. mysql 实务操作_mysql多表操作
  6. php获取ip 1,为什么php获取ip显示::1?
  7. mysql 允许远程_配置mysql允许远程连接的方法
  8. python 函数参数前面两个星号_Python中参数前面一个星号两个星号(*参数,**参数)起什么作用呢?...
  9. CTF-Xortool,windows上的安装与使用
  10. 二进制安全需要记住的取值范围 int8,unsigned int8,float32,Int32