解决Linux上tomcat解析war包中文文件乱码
2024-10-21 09:38:56
解决Linux上tomcat解析war包中文文件乱码
第一步
编辑tomcat/conf server.xml
vim /usr/local/src/tomcat/conf/server.xml
useBodyEncodingForURI="true"
URIEncoding="UTF-8"
第二步
再修改:vim /usr/local/src/tomcat/bin/catalina.sh
在如下位置加入代码:
export LANG=zh_CN.UTF-8
JAVA_OPTS="-Xms512m -Xmx1024m -Xss2048K -XX:PermSize=256m -XX:MaxPermSize=512m"
第三步:在上传工具中设置上传编码
第四步:修改centos7系统语言
查看系统编码:
locale
查看系统是否已安装中文语言包
locale -a|grep zh
修改本地文件修改系统编码
vim /etc/locale.conf
LANG=zh_CN.utf8
修改后再次查看系统编码:
自此再次解析war包,tomcat解析成功为中文
注意:
如果在 /etc/init.d 中配了tomcat(如:这里面的进阶安装),就需要在/etc/init.d tomcat中(vim /etc/init.d/tomcat)加入第二步加入的代码
最新文章
- 使用java库中的对称加密算法
- struts2-(1)使用Filter作为控制器
- 项目名 的在JSP或JAVA中的另类写法
- 锱铢必较,从(function(){}())与(function(){})()说起
- css的定位机制
- NSString&;NSMutableString常用操作梳理(转)
- atnodes命令+sort+uniq统计特征信息到结果文件
- C++中的动态链接库
- Android WebView 不支持 H5 input type=";file"; 解决方法
- BZOJ1008: [HNOI2008]越狱-快速幂+取模
- 使用SQL命令批量替换WordPress站点中图片的URL链接地址
- Shell 使用 expr 进行数学运算
- C# DBHelper类 参考
- linux下监控某个目录是否被更改
- 第 3 章 HTML5 网页中的文本和图像
- 《汇编语言 基于x86处理器》第十章 - 运行一个 16位实地址汇编程序
- FFT(Rock Paper Scissors Gym - 101667H)
- vue新手入门指导,一篇让你学会vue技术栈,本人初学时候的文档
- 20155328 2016-2017-2 《Java程序设计》第7周学习总结
- playfair
热门文章
- 快捷打开cmd管理员模式
- springBoot 过滤器去除请求参数前后空格(附源码)
- Python3.7.3安装TensorFlow和OpenCV3
- 【大数据面试】Flink 04:状态编程与容错机制、Table API、SQL、Flink CEP
- 【Impala】概念、原理、内外部shell、建库建表、分区、查询、自定义函数、存储压缩
- 多种方法实现单例模式 pickle模块
- 《HTTP权威指南》– 5.Web服务器
- JavaScript:控制跳转:break、continue与标签
- C#开发的插件程序 - 开源研究系列文章
- Springcloud源码学习笔记1—— Zuul网关原理