sb期间,人也变sb了。
原先我一直用MyEclipse启动tomcat的,日志文件如我所愿输出在tomcat安装目录下,今天布置到一台演示机上,用tomcat自己的启动程序启动,却怎么也找不到输出的日志。
查了下网上资料,都说要把 log4j.properties 、log4j.jar、tomcat-juli.jar、tomcat-juli-adapters.jar拷贝到什么tomcat/bin、lib目录下......云云。
都是扯淡,其他倒也罢了,要把log4j.properties从具体的项目目录下移到公共的tomcat/lib下,就很不可理解啊,很拙劣的样子。
最后发现,问题出在我的日志文件输出路径上,原先的如下:
log4j.appender.Daily.File=../XXXX/daily.log
改成如下,就可以了:
log4j.appender.Daily.File=${catalina.base}/XXXX/daily.log
原来MyEclipse对..这个路径解析成tomcat安装目录,而tomcat启动程序把..解析成安装目录的上层目录(似乎还是这个对),结果我就找不到了。
特此记之,以博一笑!
分享到:
相关推荐
tomcat6.0 配log4j日志的必须文件及配置过程 tomcat6-------lib | |--------tomcat-juli-adapters.jar | |--------log4j.jar | |--------log4j.properites | |----bin |--------tomcat-juli.jar 最后把log4...
tomcat下的log4j日志配置,给tomcat配置log4j有好几种方法,我知道的有: 一、tomcat级别的统一日志管理 二、每个webapp分别配置log4j
本包适用于tomcat8及以下版本 附带log4j.properties 和 配置说明
针对 tomcat9 slf4j+log4j2 不写日志的问题进行修复
今天小编就为大家分享一篇关于Tomcat使用Log4j输出catalina.out日志,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
Tomcat下使用Log4j接管生成日志文件,附件含配置说明以及所需要的jar包
log4j tomcat日志jar包 tomcat-juli-adapters,log4j-1.2.15.jar,tomcat-juli.jar
log4j中配置日志文件相对路径方法分析 方法一、 解决的办法自然是用相对路径代替绝对路径,其实log4j的FileAppender本身就有这样的机制,如:log4j.appender.logfile.File=${WORKDIR}/logs/app.log 其中“${...
tomcat下struts2的log4j日志配置.doc
tomcat支持采用log4j进行日志记录,配置方法如下: 1.更新最新的tomcat_juli.jar包到./bin/目录下; 2.拷贝log4j.jar,lo4j.properties到./lib目录下; 3.删除./conf/logging.properties 4.重启 log4j配置样本 实例...
tomcat6 配置 log4j步骤 tomcat6 配置 log4j步骤 tomcat6 配置 log4j步骤 tomcat6 配置 log4j步骤
tomcat日志log4j配置的jar,tomcat-juli-adapters,tomcat-juli,log4j-1.2.17
tomcat使用log4j作为日志切分,主要解决tomcat的catalina.log日志过大的问题。使用log4j按天切分日志
Tomcat 8.0.30 配置log4j自动按天分割日志保存
针对 tomcat8 slf4j+log4j2 不写日志的问题进行修复
NULL 博文链接:https://tujunlan.iteye.com/blog/1978469
包括修改后的[color=darkred]org.apache.log4j.DailyRollingFileAppender[/color]类的源代码和已编译好的文件. 请用DailyRollingFileAppender.class替换log4j-1.2.15.jar包里相应的类. 博文链接:...
Linux Tomcat下使用Log4j接管catalina.out 日志文件生成方式,按天分割,解决catalina.out日志文件过大问题 1、将log4j-1.2.17.jar、tomcat-juli-adapters.jar两个jar包和log4j.properties文件拷贝到 Tomcat 的 lib...
tomcat下用Log4j 按文件大小,生成catalina.out日志文件
在tomcat中配置log4j,tomcat-juli.jar