首先,下载好需要的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日志相关推荐

  1. 使用代码形式配置Log4J日志框架

    2019独角兽企业重金招聘Python工程师标准>>> 一.使用代码形式配置Log4J日志框架 一般情况下,我们都是使用配置文件形式来配置Log4J日志框架,比如使用"lo ...

  2. 【ELK】ELK菜鸟手记 (一) 环境配置+log4j日志记录——转自Master HaKu

    感谢Master HaKu的分享,博客园的账号忘了,文章里面有原文链接,尊重原创 ELK菜鸟手记 (一) 环境配置+log4j日志记录 - Master HaKu - 博客园 Master HaKu ...

  3. log4j日志 linux配置,Log4j 日志详细用法

    简单的说log4j就是帮助开发人员进行日志输出管理的API类库.它最重要的特点就可以配置文件灵活的设置日志信息的优先级.日志信息的输出目的地.日志信息的输出格式 Log4j 除了可以记录程序运行日志信 ...

  4. 巧为tomcat插件配置log4j日志,解决未报错启动不成功

    前情摘要 源于Maven项目中整合SSM框架后,运行一个根据商品id查询商品信息的Demo来测试是否整合成功. 在pom文件中配置好Tomcat插件,启动tomcat,如果成功,输出信息如下: May ...

  5. java如何配置log4j_eclipse中纯java配置log4j日志

    标签: 1.新建java项目log4Test 2.新建目录lib,把log4j-1.2.9.jar包放入lib目录 3.右键工程,选择Properties->Java Build Path-&g ...

  6. tomcat配置log4j日志

    2019独角兽企业重金招聘Python工程师标准>>> 需下载相应的jar包 进入tomcat6.0的安装目录,替换bin目录下的tomcat-juli.jar为jlogs文件夹中的 ...

  7. Tomcat下log4j日志文件 配置过程

    1) tomcat6.0下的log4j日志文件 配置过程 首先下载两个文件,如我的tomcat版本是v6.0.24 http://www.apache.org/dist/tomcat/tomcat-6 ...

  8. java log 配置,java日志系统--log4j配置解析过程,源码分析

    log4j 可以看成是非常类似jdk logger 结构 ,有个logger 与logManger 都是在logManger的静态块中初始化类,加载配置文件 Logger.getLogger(Test ...

  9. Spring boot配置log4j输出日志

    1. pom.xml文件中配置parent,版本选定[1.2.5.RELEASE] 关于为什么要选这个版本:我尝试使用[1.4.1.RELEASE],但该版本库里没有[spring-boot-star ...

最新文章

  1. Mysql之主从复制及主主复制
  2. mysql联合查询数量不一致_Mybatis关联查询,查询出的记录数量与数据库直接查询不一致,如何解决?...
  3. winform实现翻书效果_如何用PPT实现翻书效果?
  4. CopyOnWrite容器
  5. ubuntu1804系统设置在哪里_Ubuntu1804(Server 版) 安装及使用
  6. 腾讯视频上如何上传视频
  7. java .z文件_java 压缩文件
  8. EJB3.0学习笔记---多接口的时,实现类处理方法:
  9. 使用 Kustomize 帮你管理 kubernetes 应用(二): Kustomize 的使用方法
  10. [引]Visual C# 开发中心 - C# 编程工具
  11. python程序如何执行死刑_哪些Python库让你相见恨晚?
  12. MDK Keil 使用STLink仿真,LOAD按钮为灰色解决方法
  13. Gl计算机语言,计算机编程和编程语言 - osc_bkg5rgl1的个人空间 - OSCHINA - 中文开源技术交流社区...
  14. 国产操作系统盘点(2)——统信UOS & 深度Deepin
  15. 百度-还可以这样玩!
  16. postgresql 数据库表隐藏列 oid、tableoid、ctid、xmin、xmax、cmin、cmax
  17. 【学习笔记】《卓有成效的管理者》 第三章 我能贡献什么
  18. [项目管理]敏捷宣言
  19. 【Java】一次简单实验经历——社交网络图的简化实现
  20. sis最新ip地址2020入口一_2020青骄第二课堂登录入口官网链接 青骄第二课堂登录平台网址最新_见多识广...

热门文章

  1. Gmuplolader1.0正式上线,欢迎试用!!!
  2. 唔姆(二次元高清图片收藏)
  3. 容器编排技术 -- Kubernetes kubectl create service 命令详解
  4. Docker搭建SonarQube代码质量检查平台
  5. oracle一个lun多大,Oracle RAC中验证LUN_ID对应情况
  6. SQL-连接查询:left join,right join,inner join,full join之间的区别
  7. 多线程同步 通过实现Runnable的示例
  8. TSP旅行商问题之分支界限法法求解(C语言)
  9. [2021] node连接oracle数据库示例[使用oracle官方组件]
  10. Hexo博客搭建与部署