JDK Dfile.encoding=UTF-8 乱码

来源:互联网 发布:java用数组输出各类 编辑:程序博客网 时间:2024/05/21 08:43

问题描述

同一个环境,同CID的项目输出后,日志文件汉字出现偶发性乱码,排查服务器环境与项目本身编码都是UTF-8

解决办法

JVM 读取系统环境语言的优先级是这个样子的 LC_ALL > LC_* > LANG,所以不一定是以LANG为准,建议设置JDK默认的语言为wrapper.java.additional.2=-Dfile.encoding=UTF-8

-Dfile.encoding=UTF-8
原创粉丝点击