Log4j输出到控制台成功,写入文件失败
来源:互联网 发布:司法拍卖淘宝网怎么进 编辑:程序博客网 时间:2024/06/07 02:55
Log4j输出到控制台成功,文件也可以创建成功,但是就是写不进文件中原因:包冲突,不需要导入slf4j相关的jar包。
只在项目中引入commons-logging.jar
commons-logging.jar 使用 Log logger = LogFactory.getLogger(XXX.class), 如果有log4j.properties,并且在
log4j.properties中配置了日志输出到控制台和文件(如将日志输出到C:\logs\x.log),如果此时项目的lib中没有log4j.jar,
则日志能够成功输出到控制台上,但是不会生成log目录和文件,即不会生成C:\logs\x.log.
2. 如果此时在系统的lib中加入log4j.jar后,就会生成C:\logs\x.log,也会往x.log中写入内容成功。
如果没有往x.log中写入内容成功,则可能的原因是有jar包的冲突。
3. 不需要导入slf4j相关的jar包。
4. 为了简化配置 commons-logging ,一般不使用 commons-logging 的配置文件,也不设置与 commons-logging 相关的系统环境变量,而只需将 Log4j 的 Jar 包放置到 classpash 中就可以了。这样就很简单地完成了 commons-logging 与 Log4j 的融合
1 0
- Log4j输出到控制台成功,写入文件失败
- Log4j输出到控制台成功,写入文件失败 - Log4j和commons log的整合
- Log4j输出到控制台顺利,写入文件失败 - Log4j和commons log的整合
- Log4j输出到控制台顺利,写入文件失败 - Log4j和commons log的整合
- log4j输出到控制台
- log4j日志输出到控制台
- log4j.property中配置输出中文编码,文件输出正常,控制台输出乱码,解决成功
- log4j的配置及使用,输出到文件和控制台,不同包输出到不同文件
- eclipse中log4j无法输出到控制台
- IDEA log4j输出到控制台乱码
- log4j能输出控制台但不能输出到文件的问题
- LOG4J的配置..实现了输出到控制台、文件、回滚文件、发送日志邮件
- log4j文件配置properties,输出到控制台,文件,数据库等各种配置
- eclipse控制台输出到文件
- eclipse控制台输出到文件
- tomcat配置log4j输出日志从控制台改到指定文件
- 将控制台的信息写入到文件
- log4j输出到指定文件
- SQL Error: 1064, SQLState: 42000错误原因
- 使用断言NSAssert()调试程序错误
- windows 7下命令行设置环境变量
- uitableview刷新指定section 或 刷新指定 cell (ios)
- 学无止境
- Log4j输出到控制台成功,写入文件失败
- 在论坛中出现的比较难的sql问题:41(循环替换 循环替换关键字)
- codeforces 616D Longest k-Good Segment
- jQuery计算时间差和阴阳历转换
- Rsyslog配置文件详解
- Dynamics CRM2013 用户进入系统所必需的那些权限
- hdoj--5532--Almost Sorted Array(正反LIS)
- [linux系统] kickstart配置文件ks.cfg详解
- protobuf 学习总结