请先检查一下是不是由于log4J没有指定编码方式所导致的.

log4j.appender.File = org.apache.log4j.DailyRollingFileAppender

#重点是看一下有没有这个,如果没有则加上.

#加上之后需要将之前的日志文件删除,否则有可能不会重新写入日志.

log4j.appender.File.Encoding = UTF-8

log4j.appender.File.File = G:/work/logs/xx.log

1.找到catalina.sh,路径位于tomcat/bin/目录下

搜索 JAVA_OPTS    比如我这里(tomcat7.0.72)搜索到的是

if [ -z "$JSSE_OPTS" ] ; then

JSSE_OPTS="-Djdk.tls.ephemeralDHKeySize=2048"

fi

#JAVA_OPTS="$JAVA_OPTS $JSSE_OPTS" // 将这一句注释修改成下面这样,在后面添加-Dfile.encoding=utf-8

JAVA_OPTS="$JAVA_OPTS $JSSE_OPTS -Dfile.encoding=utf-8"

==============================END==============================

网上有些帖子是直接让你在catalina.sh后面追加,但是我不知道这样会不会将之前的值给覆盖掉

JAVA_OPTS="-Dfile.encoding=utf-8"

tomcat8日志乱码_Tomcat输出日志乱码解决相关推荐

  1. jquery PHP 中文乱码,PHP输出中文乱码怎么解决?

    在建立网站的时候我们会发现,php页面输出乱码,php输出数据库字段也乱码,这要怎么解决?下面本篇文章就来给大家介绍一下解决php输出中文乱码的方法,希望对你们有所帮助. 第一种.HTML和PHP混合 ...

  2. php打印出来乱码_PHP输出中文乱码怎么解决?

    在建立网站的时候我们会发现,php页面输出乱码,php输出数据库字段也乱码,这要怎么解决?下面本篇文章就来给大家介绍一下解决php输出中文乱码的方法,希望对你们有所帮助. 第一种.HTML和PHP混合 ...

  3. php require 输出乱码,php输出excel乱码怎么办

    php输出excel乱码的解决办法:首先打开相应的PHP文件:然后在"header()"前面加上"ob_end_clean()"函数,清除缓冲区即可解决乱码问题 ...

  4. linux nohup不生成日志,nohup不输出日志信息的方法,及linux重定向学习

    起因 最近使用nohup创建了一个后台进程,默认日志输出到了nohup.out文件中,程序跑起来也就没再管,过了大约一周,发现硬盘空间不够了,于是查找原因,发现这个nohup.out文件已经到了70G ...

  5. php打印出来乱码_PHP输出中文乱码的解决方法(转载)

    最近在windows上发现PHP程序中输出来的中文有乱码的情况. 看了很多帖子资料说可以在页面上添加: http://www.cnblogs.com/leandro/archive/2008/04/2 ...

  6. python输出结果乱码_python输出结果乱码怎么办

    Python中文乱码的原因,Python中文乱码是由于Python在解析网页时默认用Unicode去解析,而大多数网站是utf-8格式的,并且解析 出来之后,python竟然再以Unicode字符格式 ...

  7. java printwriter乱码_PrintWriter输出中文乱码分析与解决方案

    用response得到输出流,即response.getOuptStream(); 返回值为ServletOutputStream 对象,即JSP的out对象,要么用response得到输出对象Pri ...

  8. java outputstream乱码_OutputStream 输出有乱码

    我刚才试过了, 如果你是写文件, 并且是写char(就是用Writer), 那么默认编码一定是系统的默认编码, 即ANSI, 也就是GBK, 不论你工程是不是UTF8编码 你现在是有一个字节流, 这个 ...

  9. vb html 乱码,vb输出html乱码怎么办

    解决方法:1.在浏览器中选择"查看"选项卡,选择"编码",在新弹出的窗口中,将编码修改成能正常显示的即可.2.在网页中加入""即可. 本教程 ...

最新文章

  1. python在中小学教学中的应用-中小学Python教学的几点建议
  2. ABAP中有关于换行符,TAB KEY等
  3. python数据集的预处理_关于Pytorch的MNIST数据集的预处理详解
  4. 在MAC下怎样用SSH连接远程LINUXserver
  5. 为什么对流层散射通信距离远、容量大、_中级通信工程师|「专业实务」第9章重点学习内容!...
  6. 深度学习图像标注工具
  7. 【Caffe代码解析】SyncedMemory
  8. Phaserjs基础教程第二节:加载图片、文字和动画
  9. 第03章-二进制、八进制、十进制、十六进制之间的转换-深博-专题视频课程
  10. 数据库-英语单词基础笔记-1
  11. Web开发技术架构图
  12. 无线专题 WAN口和LAN口、WLAN和WiFi区别
  13. Android开源项目大合集(转载的基础上添加了项目地址)
  14. 20条直播间行业术语给你总结好了
  15. AVI文件数据流操作
  16. oracle 初级学习(王二暖 视频 笔记)
  17. Android在MTP模式下,只显示指定文件夹
  18. 如何用Python获取基金行情并分析年度表现优异基金,解锁赚钱秘密?
  19. 精读《react-snippets - Router 源码》
  20. Ubuntu20.04 ROS读取basler相机图像步骤。MATLAB2021b标定basler单目相机

热门文章

  1. 最小的JavaFX演示文稿(在JavaFX中)
  2. 在域驱动设计中使用状态模式
  3. vim如何开启256色
  4. MySQL的explain工具介绍
  5. Linux 命令之 loginctl -- 查看系统当前登录的用户
  6. 如何将本地 Windows 电脑中的文件复制(上传)到远程的 Windows 服务器主机上
  7. 人类一败涂地邀请好友一直显示连接服务器,人类一败涂地怎么邀请好友 局域网创建房间方法图文教学-游侠网...
  8. 图片高亮处理编程_GMT语法高亮-智能提示-代码补全插件
  9. python与sqlite3_sqlite3与python2.5,pysqlite和apsw有什么区别
  10. c语言编程数学黑洞,一个数学黑洞——6174