evn: linux && intellij && openjdk 1.7 && tomcat 8

maven 配置:

org.apache.logging.log4j

log4j-api

2.0.1

org.apache.logging.log4j

log4j-core

2.0.1

org.apache.logging.log4j

log4j-slf4j-impl

2.0.1

此套配置在 tomcat 6,7 下能在终端输出,但是在tomcat8下终端无输出.

做过尝试

删除jcl-over-slf4j-1.7.6.jar ,但未能在tomcat8 下解决问题

从tomcat8的catalina.properties中的jarsToSkip属性 下移除 log4j.jar (slf4j.jar) ,仍未能解决

平台差异

此问题在我的linux才出现,window,mac测试没有这个问题

版本差异

同样的项目,在tomcat 7 下终端也有输出,且跟踪信息对比如下:

// tomcat 7

SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]

log4j:WARN No appenders could be found for logger (com.mchange.v2.log.MLog).

log4j:WARN Please initialize the log4j system properly.

// tomcat 8

SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]

log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).

log4j:WARN Please initialize the log4j system properly.

linux slf4j找不到,slf4j+log4j2在tomcat8 下无日志输出相关推荐

  1. log4j2 在开发环境(win)和测试环境(win)下均可以输出日志,但在生产环境(linux)无日志输出

    一.问题说明:在开发环境和测试环境下均可以输出日志,但在生产环境无日志输出. 二.发现问题:          1,系统不同:         开发环境和测试环境(windows)         生 ...

  2. linux slf4j找不到,SLF4J错误消息

    在本章中,我们将讨论在使用SLF4J时获得的各种错误消息或警告以及这些消息的原因/含义. 无法加载类"org.slf4j.impl.StaticLoggerBinder". 这是在 ...

  3. slf4j+log4j打印日志,控制台无日志输出

    slf4j+log4j 实现日志打印 项目场景: 今天看以前的项目,运行起来报错,项目日志对于项目是很重要的,但是控制台没有打印出来日志,运行起来报错的问题先放一放,先把日志的问题解决了,我项目中有l ...

  4. idea工作台输出的日志详解_详解linux下nohup日志输出过大问题解决方案--分批切割...

    概述 有的时候我们为了让某个程序在后台跑,一般都会用nohup ./xxx & 执行让程序后台运行,假设过了一段时间日志就上G了,如果有问题想要查看日志,显然打开文件是一件很麻烦的事,有什么办 ...

  5. linux如何查看nohup日志大小,linux下nohup日志输出过大问题解决方案

    最近在一Hadoop测试集群运行一个Spark streaming程序,然后使用nohup ./execute.sh & 执行让程序后台运行,才几天日志就上G了,如果有问题想要查看日志,显然打 ...

  6. @Slf4j注解实现日志输出

    自己写日志的时候,肯定需要: private final Logger logger = LoggerFactory.getLogger(LoggerTest.class); 每次写新的类,就需要重新 ...

  7. 在 Linux 上找出并解决程序错误的主要方法【转】

    在 Linux 上找出并解决程序错误的主要方法[转] 参考文章: (1)在 Linux 上找出并解决程序错误的主要方法[转] (2)https://www.cnblogs.com/sky-heaven ...

  8. linux误修改文件名恢复,如何在 Linux 中找出最近或今天被修改的文件-linux修改文件名...

    Linux 用户在命令行上遇到的常见问题之一是定位具有特定名称的文件,如果你知道确定的文件名则可能会容易得假设你忘记了白天早些时候创建的文件的名称(在你包含了数百个文件的 home 文件夹中),但现在 ...

  9. LF4J: No SLF4J providers were found. SLF4J: Defaulting to no-operation (NOP) logger implemen

    1. 背景 学习springcloud时,启动消费者服务时报错 LF4J: No SLF4J providers were found. SLF4J: Defaulting to no-operati ...

最新文章

  1. linux下详解shell中/dev/null 21
  2. Spring MVC中用@ResponseBody转json,对json进行处理方法汇总
  3. 为什么阿里巴巴禁止在 foreach 循环里进行元素的 remove/add 操作
  4. python网页动图_python,tensorflow线性回归Django网页显示Gif动态图
  5. 计算机一级专题训练,计算机等级考试一级MSOFFICE综合训练试题
  6. Hibernate,Ibatis,Jdbc 区别
  7. pandas Dataframe表格转Markdown格式
  8. Scipy教程 - python数值计算库
  9. 小任务之使用SVG画柱状图~
  10. Jmeter下载安装详细步骤(最新)
  11. educoder平台答案Java_不会吧!不会还有人没有《java程序设计》学堂在线答案吧...
  12. 最新麻瓜编程实用主义学Python分享
  13. 延边大学计算机考研压分吗,这6所大学被严重低估,2020届高三考生注意收藏!适合“捡漏”...
  14. 强化学习基础 | (15) A3C
  15. 高效搭建基于dnsmasq通过webui管理的dns服务器
  16. 联想官方OEM分区制作
  17. 连AI都在看《英雄联盟》游戏直播
  18. c++ vs2015 播放音乐_索尼NW-A105HN对比飞傲M11,高解析音乐播放器之间有何差距?...
  19. python开源编译器,python开发编译器
  20. Db2 license

热门文章

  1. 欧洲最大云服务公司 OVH 法国机房着火:1个数据中心被完全烧毁、部分客户数据完全丢失且无法恢复
  2. 树莓派竟出微控制器了!Raspberry Pi Pico 只需 4 美元!
  3. 牛人三个月内花不到 5000 美元拿到 CS 学位
  4. Android 11正式版发布!
  5. 平台抗住日访问量 7 亿次,研发品控流程全公开
  6. 刚刚收割阿里、腾讯等大厂 Offer,他说这些话一定要和你们说一下
  7. ​腾讯内测全新 Tim 3.0,支持微信登录;滴滴顺风车上线夜间服务;Angular 9.1 发布 | 极客头条...
  8. 轻松搞定 SpringBoot 的邮件服务
  9. 手机很早就有飞行模式了,为什么最近几年坐飞机才不用关机?
  10. 作为新手程序员,掉过的那些坑!