版本和平台

idea2018.3

tomcat9

jdk1.8

windows7 64位

output乱码

经过测试,项目编码格式设置为utf-8,在main方法中输出中文正常。

而iedea集成tomcat后,output输出启动日志信息乱码,经过判断,该乱码源于tomcat日志输出。因此需要修改tomcat日志配置文件。

解决方案

tomcat9使用的是java.util.logging日志框架,默认输出字符集为UTF-8。

找到tomcat的安装目录,打开logging.properties文件,增加一行代码,覆盖默认设置,将日志编码格式修改为GBK。

#Idea output输出乱码
java.util.logging.ConsoleHandler.encoding = GBK

 

或者修改文件中该属性值的配置,默认为UTF-8,修改为GBK。

即可。

最新文章

  1. C++中的static关键字的总结
  2. Linux 将文件夹下的所有文件复制到另一个文件里
  3. Svn + tomcat + Hudson持续集成部署
  4. 常用 SQL 语句
  5. Null-conditional Operators
  6. Java Web开发之Servlet、JSP基础
  7. Android Dialog AlertDialog
  8. 【自学iOS攻略】了解有什么新技术的途径
  9. javaweb 登录注册
  10. Hello China操作系统STM32移植指南(三)
  11. Chapter 1 First Sight——23
  12. Ubuntu 12.04 中文输入法
  13. c#如何序列化与反序列化json文件
  14. JS把命名空间传递给模块形式
  15. HDU4825 Xor Sum (01Trie)
  16. spring-boot 速成(6) 整合disconf
  17. C++ Error : initial value of reference to non-const must be an lvalue
  18. IDEA批量修改变量名操作
  19. Resharper 使用帮助-自动生成文件头
  20. 生成验证码tp

热门文章

  1. [51nod] 1289 大鱼吃小鱼 堆栈-模拟
  2. IT兄弟连 JavaWeb教程 文件上传技术
  3. es6入门5--class类的基本用法
  4. python爬虫——web前端基础(2)
  5. BZOJ 4551: [Tjoi2016&Heoi2016]树 并查集(&&图论?)
  6. 题解 [HNOI2002]DNA分子的最佳比对 (洛谷P2268)
  7. Sonya and Matrix Beauty Codeforces - 1080E
  8. android模拟器创建时的PANIC: Could not open:错误的解决
  9. sqlsever 判断某个字段出现重复的字母或字符
  10. 学JS的书籍