logback打印错误日志虽然不影响整体运行,但对于完美主义者还是想搞懂

来源:6-9 用户模块所有功能自测试

rango_mortal

2018-05-24

http://img.mukewang.com/szimg/5b0665280001008e14180094.jpg

写回答

4回答

Geely

2018-06-02

这个提示是说 节点配置的问题~~https://blog.csdn.net/blueheart20/article/details/78111350?locationNum=5&fps=1 同学看这个即可。


0
0

rango_mortal

提问者

2018-06-06

最近查看了logback官方使用手册,之所以logback随着应用服务器启动会出现error的情况是因为

  1. ConsoleAppender里面没有提供encoding属性

    //img.mukewang.com/szimg/5b17957700018ca014150363.jpg

  2. TimeBasedRollingPolicy里面并没有提供append属性,而其xml中的父节点也就是RollingFileAppender
    提供了append属性,也就是说append这个标签应该提取到外一层用来表示是否追加日志

    //img.mukewang.com/szimg/5b1795a700010d1514420686.jpg

  3. 正确的配置应该是:

    //img.mukewang.com/szimg/5b1795f00001190608640788.jpg

    4.需要说明的是我用的是windows平台,另外不同的logback版本可能配置也不一样,属性也不一样,具体可去logback官方查看the logback manual,链接是https://logback.qos.ch/manual/index.html

    注:英文实在不太过关的可以用页面翻译


1
2
rango_mortal
回复
Geely
过奖~,共同进步
2018-06-19
共2条回复

rango_mortal

提问者

2018-05-25

老师运行的时候打印的日志也是一样的error

0
0

polo哦

2018-05-25

这个可能是你某个路径出错了吧?没有太多信息感觉得不出结论呢

0
0

从0开始 独立完成企业级Java电商网站服务端开发

前后端分离,数据库接口设计,架构设计,功能开发,上线运维

9476 学习 · 8804 问题

查看课程