jboss logback slf4j 日志文件不生成问题
来源:互联网 发布:邓力群 知乎 编辑:程序博客网 时间:2024/06/05 14:07
最近的项目中用logback+slf4j作日志系统,应用服务器选择的是jboss AS 7.1 Final,突然发现,日志文件从未生成过。单元测试日志文件生成正常,但如果运行web应用,却生不成日志文件和日志内容。解决方案如下,供参考:
需要在web应用的WEB-INF目录下添加jboss-deployment-structure.xml文件,这里面配置jboss部署时要自定义的内容。咱们要配置以下内容。
<?xml version="1.0" encoding="UTF-8"?>
<jboss-deployment-structure>
<deployment>
<!-- Exclusions allow you to prevent the server from automatically adding some dependencies -->
<exclusions>
<module name="org.slf4j" />
<module name="org.slf4j.impl" />
<!-- 如果项目中用到jcl-over-slf4j,可以将下面这个module也毙了 -->
<module name="org.slf4j.jcl-over-slf4j" />
</exclusions>
</deployment>
</jboss-deployment-structure>
原因是jboss内已经引用了slf4j,且版本号很可能跟咱们项目中用到的版本号不一样,且与logback版本兼容有问题。那咱们的日志文件就生不成了。以上配置将这些jboss已经引入的日志门面模块直接屏蔽掉。
- jboss logback slf4j 日志文件不生成问题
- jboss不打印日志的问题------:logback + slf4j + jboss + spring mvc----菩提树下的杨过
- 日志:slf4j+logback日志生成
- logback+ slf4j自定义日志文件
- springboot日志文件logback+Slf4j
- slf4J+logback日志多文件输出
- logback slf4j管理 日志
- slf4j logback创建日志
- logback+slf4j日志框架
- logback+slf4j日志实例
- logback + slf4j + jboss + spring mvc
- java通过slf4j+logback+spring aop 自定义日志文件存储
- slf4j+logback实现日志存放到不同文件
- slf4j + logback 过滤日志级别
- SLF4J+Logback 日志框架使用
- 调试日志之slf4j+logback
- SLF4J和Logback日志框架
- java日志: logback和slf4j
- mysql的常用出错代码
- Lambda 表达式 C# 编程指南
- CF#269 (Div. 2) B
- MysqL5.6.15非安装版配置服务
- 跟我一起学extjs5(29--加入模块和菜单定义[2建立java bean])
- jboss logback slf4j 日志文件不生成问题
- POJ 1018 - Communication System
- 5644
- CalTech machine learning, video 9 note(the Linear Model II)
- CentOS6.5+Nginx1.4.5+PHP5.5.9环境配置
- 重温classloader - 解决ClassNotFoundException和 NoClassDefFoundError 以及OSGi
- 中兴笔试集锦
- poj 1470 Closest Common Ancestors
- Top