请先检查一下是不是由于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"

linux tomcat catalina.out 乱码,Tomcat输出日志乱码解决相关推荐

  1. tomcat8日志乱码_Tomcat输出日志乱码解决

    请先检查一下是不是由于log4J没有指定编码方式所导致的. log4j.appender.File = org.apache.log4j.DailyRollingFileAppender #重点是看一 ...

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

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

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

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

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

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

  5. tomcat localhost log 和 tomcat catalina log分别是什么日志

    一是运行中的日志,它主要 记录 运行的一些信息,尤其是一些异常 错误 日志信息 . 二是 访问 日志信息,它 记录 的 访问 的 时间 , IP , 访问 的 资 料等相 关 信息.

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

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

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

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

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

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

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

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

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

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

最新文章

  1. App Store兼容性问题
  2. windows python 访问mtp存储空间_Python 3.7 已上架 Microsoft Store,让你 轻松使用 Python...
  3. 界面原型设计工具(2)
  4. 原理 msc_解析应用在气象站中的GPRS通信原理及优势
  5. 【Spring注解系列11】Spring后置处理器BeanPostProcessor用法与原理
  6. 【NLP】ACL 2021中的25个Transformers模型
  7. Python 奇技淫巧
  8. ASP.NET WebAPi之断点续传下载(上)
  9. y电容如何选型_高压并联补偿电容器基础及运行管理
  10. 资源放送丨《Oracle PDB Refresh实战分享》PPT视频
  11. 搭建网站常见返回码40X 50X等错误的原因及解决方案
  12. Magcodes.WeiChat——自定义CustomCreationConverter之实现微信自定义菜单的序列化
  13. Lua之table(表)
  14. 浅谈 MVC3 WebMail 发送邮件
  15. python之struct详解_Python struct模块解析
  16. “人人都是数据科学家从新开始用Python学习数据科学的完整教程P1
  17. 2017全国一线城市二线三线四线五线城市名单【最新完整榜单】
  18. book mac pro怎么重装系统_MacBook Pro怎么重装系统 MacBook Pro重装系统教程
  19. ldd -r xxx.so命令 undefined symbol即错误定位c++filt
  20. 大白菜超级U盘启动盘制作工具极速装机版

热门文章

  1. 【TSP】基于matlab遗传和模拟退火算法求解中国省会城市旅行商问题【含Matlab源码 1254期】
  2. 【语音编码】基于matlab PCM编解码【含Matlab源码 555期】
  3. 【图像转换】基于matlab二维图转三维图【含Matlab源码 465期】
  4. html语义化标签_9.28晨会分享 常见的HTML5语义化标签、实体字符
  5. int是终结符还是非终结符_什么是自动化的终结?
  6. gan loss gan_我的GAN怎么了?
  7. 机器学习 结构化数据_聊天机器人:根据结构化数据创建自然语言
  8. 深度前馈神经网络_深度前馈神经网络简介
  9. eclipse连接MySQL,进行增删改查
  10. 对计算机硬件的工作原理的认识,计算机硬件组成及工作原理