tomcat6配置log4j日志
首先,下载好需要的jar包,包括log4j-1.2.11.jar,tomcat-juli-adapters.jar和tomcat-juli.jar。其中前两个是添加到tomcat的lib目录下,最后一个是添加到tomcat的bin目录下。并且注意后两个jar包要配套,即是同一个版本的tomcat中Extras中的包,如下图所示:
添加好jar包之后,再建立log4j.properties文件,并将建好的log4j.properties文件添加到lib目录下,本人建的log4j.properties文件内容如下,网上有很多详解,可以随便参考。
### set log levels 设置log级别,并定义打印方式###
log4j.rootLogger =info,stdout,file # APPENDER stdout
### direct log messages to stdout,控制台打印 ###
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n# APPENDER file,文件打印,追加
# RollingFileAppender文件大小到达指定尺寸的时候产生一个新的文件
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=${catalina.home}/logs/ALL.log #定义日志文件路径,${catalina.home}对应环境变量CATALINA_HOME的路径
log4j.appender.file.Append=true
log4j.appender.file.MaxFileSize=10MB
log4j.appender.file.MaxBackupIndex=5
# PatternLayout可以灵活地指定布局模式
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %5p %c{1}:%L - %m%n
最后重启tomcat即可,然后可以看到生成的日志文件。如果要禁止以前tomcat生成的日志文件,只需要删除conf目录下的logging.properties文件。
tomcat6配置log4j日志相关推荐
- 使用代码形式配置Log4J日志框架
2019独角兽企业重金招聘Python工程师标准>>> 一.使用代码形式配置Log4J日志框架 一般情况下,我们都是使用配置文件形式来配置Log4J日志框架,比如使用"lo ...
- 【ELK】ELK菜鸟手记 (一) 环境配置+log4j日志记录——转自Master HaKu
感谢Master HaKu的分享,博客园的账号忘了,文章里面有原文链接,尊重原创 ELK菜鸟手记 (一) 环境配置+log4j日志记录 - Master HaKu - 博客园 Master HaKu ...
- log4j日志 linux配置,Log4j 日志详细用法
简单的说log4j就是帮助开发人员进行日志输出管理的API类库.它最重要的特点就可以配置文件灵活的设置日志信息的优先级.日志信息的输出目的地.日志信息的输出格式 Log4j 除了可以记录程序运行日志信 ...
- 巧为tomcat插件配置log4j日志,解决未报错启动不成功
前情摘要 源于Maven项目中整合SSM框架后,运行一个根据商品id查询商品信息的Demo来测试是否整合成功. 在pom文件中配置好Tomcat插件,启动tomcat,如果成功,输出信息如下: May ...
- java如何配置log4j_eclipse中纯java配置log4j日志
标签: 1.新建java项目log4Test 2.新建目录lib,把log4j-1.2.9.jar包放入lib目录 3.右键工程,选择Properties->Java Build Path-&g ...
- tomcat配置log4j日志
2019独角兽企业重金招聘Python工程师标准>>> 需下载相应的jar包 进入tomcat6.0的安装目录,替换bin目录下的tomcat-juli.jar为jlogs文件夹中的 ...
- Tomcat下log4j日志文件 配置过程
1) tomcat6.0下的log4j日志文件 配置过程 首先下载两个文件,如我的tomcat版本是v6.0.24 http://www.apache.org/dist/tomcat/tomcat-6 ...
- java log 配置,java日志系统--log4j配置解析过程,源码分析
log4j 可以看成是非常类似jdk logger 结构 ,有个logger 与logManger 都是在logManger的静态块中初始化类,加载配置文件 Logger.getLogger(Test ...
- Spring boot配置log4j输出日志
1. pom.xml文件中配置parent,版本选定[1.2.5.RELEASE] 关于为什么要选这个版本:我尝试使用[1.4.1.RELEASE],但该版本库里没有[spring-boot-star ...
最新文章
- Qt学习笔记5-信号槽机制
- Linux链接库二(动态库,静态库,库命名规则,建立个没有版本号的软连接文件)...
- 利用腾讯云为你的域名申请并配置免费SSL一年
- HDFS权限设置 \ HDFS涉及ACLs的命令
- 2.学习管理系统项目学习一
- 复杂参数的基本使用方式
- PS小技巧 | 不需要抠图的黑白配
- 【JS中innerHeight/Width、clientHeight/Width和offsetHeight/Width使用及其详解】
- android 打开闹钟,Android中的闹钟设置关闭和打开
- Kubeadm初始化Kubernetes集群
- 计算机网络电子邮件的基本格式,怎样的格式才是正确的电子邮件格式?
- 压力测试常用专业名词解释
- 动态规划 自然数拆分
- Docker与微服务实战(入门)
- JAVA编程的第二天JAVA编程环境搭建与JAVA入门案例
- 【数据分析框架】AARRR模型的数据指标体系AARRR模型AARRR数据指标总结
- (PTA)数据结构(作业)6、队列
- 谷歌seo工具有哪些
- WaveDrom画时序波形
- 一元线性回归与多元线性回归理论及公式推导
热门文章
- Android 进程生命周期 Process Lifecycle
- (C#)Winform修改DateTimePicker控件的背景色和边框色
- 用IMAP4访问Exchange邮箱:Exchange2003系列之七
- 面试官系统精讲Java源码及大厂真题 - 41 突破难点:如何看 Lambda 源码
- 容器编排技术 -- Kubernetes kubectl rollout resume 命令详解
- Oracle修改SID(实例名)
- Java面试 - List和Set比较,各自的子类比较
- java中什么是释放已经持有的锁_java多线程什么时候释放锁
- 你真正了解public、internal、protected、private吗?不妨幽默一些
- 你还在用 Date?建议使用 LocalDateTime 了!