finalshell日志乱码问题_Tomcat乱码问题
新从官网下载的Tomcat7和Tomcat8都会有乱码的问题,就此发现问题,就地正法
经过初步分析,大概的原因是由于Tomcat的log日志模块不识别中文的问题,在Tomcat的bin/catalina.bat文件中可以发现
if not "%LOGGING_CONFIG%" == "" goto noJuliConfig
set LOGGING_CONFIG=-Dnop
if not exist "%CATALINA_BASE%conflogging.properties" goto noJuliConfig
set LOGGING_CONFIG=-Djava.util.logging.config.file="%CATALINA_BASE%conflogging.properties"
:noJuliConfig
解决方案:
如果没有设置环境变量“%LOGGING_CONFIG%”值,则到Tomcat根目录下“conf”子目录下的“logging.properties”文件中查看日志记录的配置,找到该文件,可发现很多的“encoding = UTF-8”配置项,因此判断是该配置项影响了Tomcat控制台的中文乱码输出,将所有的“encoding = UTF-8”都修改为“encoding = GBK”,使其支持中文,然后保存重启Tomcat服务器即可解决
修改前:
修改后:
完美解决Tomcat乱码问题
finalshell日志乱码问题_Tomcat乱码问题相关推荐
- Android studio编译日志输出中文出现乱码 (如apk为中文命名时候)解决
Android studio编译日志输出中文出现乱码 (如apk为中文命名时候)解决 遇到乱码问题导致编译后 apk安装文件出错等 使用如下方法解决: 没有则点击**"create" ...
- maven项目html文件打开乱码,maven项目文件乱码问题
今日碰到maven项目中的一个资源文件出现乱码,排查发现是在.setting文件夹下的org.eclipse.core.resources.prefs文件导致的. 修改前的编码规则如下: eclips ...
- java 空格乱码_java 中文乱码以及空格乱码解决方案总结
当使用response.write返回JSON数据到前端时,需要在前面加上这句 response.ContentType = "text/html;charset=gb2312"; ...
- jsp mysql中文乱码,jsp中文乱码 jsp mysql 乱码的解决方法
jsp中文乱码 jsp mysql 乱码的解决方法 jsp中文乱码 jsp mysql 乱码要servlet里面支持中文的方法: 在dopost或者doget的第一句加上: request.setCh ...
- 【IntelliJ IDEA】中文乱码问题 ( 代码乱码 | 编译乱码 | 控制台乱码 )
文章目录 I . 乱码类型说明 II . 解决代码乱码问题 III . 编译时乱码解决 IV . 控制台乱码解决 I . 乱码类型说明 使用 IntelliJ IDEA 开发 Java 程序时 , 会 ...
- linux某些汉字乱码,Linux汉字乱码解决办法
以下以fopen.fread和printf为参考,文件中包含汉字和字母(注意) 汉字 | Windows | Linux ----------------------- 1)ANSI | 正 ...
- java中文乱码decode_Java中文乱码处理
java编码转换过程 我们总是用一个java类文件和用户进行最直接的交互(输入.输出),这些交互内容包含的文字可能会包含中文.无论这些java类是与数据库交互,还是与前端页面交互,他们的生命周期总是这 ...
- mysql乱码问题_mysql乱码问题
mysql乱码问题 出现乱码的原因:因为当前的CMD客户端窗口与数据库本身及库,表的编码格式不一致导致的.所以当出现乱码的时候,请排查: * sql文件的编码格式 * 当前CMD客户端窗口的编码格式 ...
- linux fat32 乱码,FAT32文件系统乱码的研究和分析
刘宏斌 摘 要 FAT32文件分配表是Windows操作系统磁盘分区格式的一种.采用32位的文件分配表,使其对磁盘的管理能力增强.本文通过文件系统出现乱码对FAT32的文件分配表进行研究和分析 关键词 ...
最新文章
- java23中设计模式——结构模式——Composite(组合)
- Android 应用审核乱象:诈骗软件冲上排行榜首
- JavaBean笔记
- jAVA not find main_java编程时出现Could not find the main class 怎么解决???
- 三维重建 几何方法 深度学习_Occupancy Networks:基于学习函数空间的三维重建表示方法...
- 读《大学之路》有感②
- gitlab和github一起使用
- c语言--直接插入算法
- NUnit 2.5.9 官网学游记(一) 入门
- 基于STM32构建EtherCAT主站(SOEM方案)5
- NUKE 10 mac破解版影视特效制作软件,你也可以制作大片一样的影视效果!
- win10edge启用html5,win10系统下edge浏览器怎么启用和禁用flash
- matlab怎样定义全局变量,Matlab如何定义公共变量
- 第九届蓝桥杯 乘积尾零
- 用python写数字出现的次数_python – 计算每个数字的出现次数
- 采用Armjio非精确线搜索准则的最速下降法--MATLAB实现
- 网站漏洞扫描工具--Safe3 Web Vul Scanner功能展示
- ASFF的TensorFlow2实现
- AD软件——把原理图库 和 PCB元件库封装模型 关联起来
- 全球与中国高氧潜水电脑市场深度研究分析报告
热门文章
- SAP BTP 平台 Cloud Application Programming 编程模型概述
- SAP UI5 的 兼容性规则 Compatibility Rules
- Angular library 学习笔记
- 漫谈SAP产品里页面上的Checkbox设计与实现系列之一
- TypeScript里的工具类型Partial的用法
- scss 里的 Mixins 用法介绍
- SAP Spartacus的Component 请求
- SAP OData服务性能测量的四种办法
- 如何在SAP WebClient UI里使用HANA Live report
- 一个使用Java BlockingQueue实现的生产者和消费者