• 解决线上服务logback 乱码问题


    从网上查询资料

    获得以下结果

    1 设置 project 和file 文件为utf-8 编码

    2 设置 logback 文件内容 

    <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
        <encoder charset="UTF-8">
            <pattern>${date_pattern}</pattern>
        </encoder>
    </appender>

    添加 encoder 属性。

    3 设置 tomcat 启动选项,

    添加 

    JAVA_OPTS="$JAVA_OPTS  -Dfile.encoding=UTF-8" 

    但是都没有解决我的问题,
     
    到底为什么?
    因为我用的是xshell,而且是在windows 上 安装的,所以xshell默认使用的编码应该是gbk 就是这个问题。
    解决办法就是 设置xshell的编码为utf8.
  • 相关阅读:
    2020/12/2
    2020/12/1
    Cannot do a soft reset in the middle of a merge
    webpack img
    rm -fr ".git/rebase-apply"
    css 颜色
    初始化样式
    a标签
    esma 最新
    前端
  • 原文地址:https://www.cnblogs.com/huaxingtianxia/p/7640165.html
Copyright © 2020-2023  润新知