欢迎使用普元产品知识库,本知识库包含普元应用开发平台EOSPlatform,流程平台BPS,企业服务总线ESB,微服务平台Microservice,运维管理平台Devops,数据集成平台DI

页面树结构

欢迎使用普元文档库

Skip to end of metadata
Go to start of metadata

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史记录

版本 1 下一个 »

【问题描述】

PAS中部署业务应用想要使用log4j记录日志,但发现最终使用的logback记录的日志

【解决方案】

原因:应用中同时存在log4j和logback(注:应用的三方jar中引用了logback)。由于log4j和logback都是slf4j的实现都包含org/slf4j/impl/StaticLoggerBinder.class,导致加载时优先加载到了logback的类,最终使用logback记录的日志。

解决方案:为了不让slf4j加载时产生歧义,需要移除logback,确保在classpath下只有1个org/slf4j/impl/StaticLoggerBinder.class。

  • 无标签