`

使用log4j作为Tomcat默认日志的输出

阅读更多
 
如果想使用log4j作为Tomcat统一的日志输出,需要把log4j.jar和Jakarta commons-logging.jar都放在$TOMCAT_HOME/common/lib目录下。创建log4j的属性文件$TOMCAT_HOME/common/classes/log4j.properties并配置root logger。这里有个基本的 log4j.properties文件作为例子:
 
log4j.rootLogger=info, R
log4j.appender.R=org.apache.log4j.ConsoleAppender
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%-5p %-30.30c{1} %x - %m%n
 
如果你仅想在自己的web app中使用log4j,仅需要在自己的war中包含log4j(和一个log4j属性文件)。

 

如果想去不用log4j输出,只需将commons-logging.jar删除掉即可

分享到:
评论

相关推荐

    Linux tomcat下catalina.out日志文件分割

    tomcat默认使用Java.util.logging记录日志,默认只记录tomcat的日志,不记录应用的日志。tomcat支持采用log4j进行日志记录,配置方法如下: 1.更新最新的tomcat_juli.jar包到./bin/目录下; 2.拷贝log4j.jar,lo4j....

    Tomcat使用Log4j输出catalina.out日志

    Tomcat默认的日志是用java.util.logging,有几点不足,文件catalian.out不能像log4j一样按天生成,将越来越大。日志格式和项目中用log4j打出来的不一致,不利于解析。 从tomcat官网...

    日志版本-log4j2版本jar

    log4j的升级版本,包含日志配置文件,要注意的是部分jar包的日志默认是log4j,需要在tomcat、jdk等其他中间件设置默认日志

    java代码实例-日志规范史上最全java日志攻略(附教程)

    Log4J "Log4J的入门使用 Log4j的配置 输出日志文件 将日志信息存入数据库" Apache JCL "common log介绍 log中的接口" SLF4J "日志门面的使用 日志的绑定 日志的桥接 日志门面的原理" log-back "log-back的日志框架 ...

    Tomcat自带的日志实现是tomcat-juli.jar

    Tomcat自带的日志实现是tomcat-juli.jar,它是对默认的JDK日志java.util.logging进行一定的封装,和标准JDK日志支持相同的配置,但是和log4j等常用的日志框架比起来功能要较为简陋。但是tomcat-juli可以针对不同的...

    influxdb-tomcat-accesslog:将登录到 InfluxDB 数据库的 Tomcat 访问日志阀

    Tomcat 的默认访问日志阀将访问日志记录到logs/localhost_access_log.TIMESTAMP.txt文件中。配置将以下部分添加到 Tomcat 的 server.xml 文件中。 您可以保留或替换默认访问日志 org.apache.catalina.valves....

    Tomcat 日志切割(logrotate)详细介绍

    logrotate是个强大的系统软件,它对日志文件有着一套完整的操作模式,譬如:转储、邮件和压缩等,并且默认logrotate加到cron(/etc/cron.daily/logrotate)作为每日任务执行。自动有了logrotate,我想不用再自己写...

    tomcat-juli-adapters

    tocmat日志适配器实现jar,Tomcat自带的日志实现是tomcat-juli.jar,它是对默认的JDK日志java.util.logging进行一定的封装,和标准JDK日志支持相同的配置,但是和log4j等常用的日志框架比起来功能要较为简陋

    Nginx自定义访问日志的配置方式

    前言 Nginx日志主要分为两种:访问日志和错误...就我们普通的JAVAWEB项目来说,重要的日志一般输出并存放在Tomcat的log目录下,并区分日志输出级别。用于区分,查阅并统计相关日志信息。 当然,这不是重点,重点是很多

    应用分析监控平台 闪电狗.zip

    先配置将tomcat日志输出到log4j,下载tomcat-juli.jar到tomcat/bin,覆盖原来的jar,下载tomcat-util.jar到tomcat/lib,复制log4mongo-java ,flash-dog-api-log4j 和 mongo-java-driver ,log4j.properties到lib 2....

    linux系统中修改tomcat默认输入日志路径的方法

    对本地的catalina.sh进行修改,这里是以将日志目录修改为/data/logs为例,即将$CATALINA_BASE/logs/catalina.out改为CATALINA_OUT=/data/logs。 2、修改logging.properties 进入tomcat安装目录/conf/,找到logging....

    JSP在线销售管理系统.rar

    JSP在线销售管理系统,简易java(easyjf)框架开源订销管理系统(测试版),服务器环境,tomcat... 4、系统使用Log4j-1.2 作为日志系统,通过更改Web-inf\classes\log4j.properties 的设置可以查看系统运行的详细日志信息.

    Tomcat6.x+IIS6+jk2最新整合

    软件环境:Window server 2003+ IIS6.0 + Tomcat6.0 + JK2 整了大半天,不过直得整合的好处就不说了 1.导入注册表 iis+tomcat.reg 文件说明 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\...

    Java博客系统源码(Docker+SpringBoot+Mybatis+thymeleaf).zip

    1. springBoot默认使用的是tomcat-jdbc的数据库连接池,默认使用的是dbcp的 2. 日志使用由'Starter POMs',使用Commons Logging记录日志 3. 使用的是 [https://github.com/astarring/mybatis-generator-gui/releases...

    Tomcat6.x+IIS6+jk2 整合

    软件环境:Window server 2003+ IIS6.0 + Tomcat6.0 + JK2 整了大半天,不过直得整合的好处就不说了 1.导入注册表 iis+tomcat.reg 文件说明 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\...

    matomo-log-analytics:在Matomo中导入任何类型的服务器日志,以进行强大的日志分析。 通用日志文件解析和报告

    Nginx,Apache,IIS,Tomcat,Haproxy的所有默认日志格式 所有常用的日志格式,例如:NCSA通用日志格式,扩展日志格式,W3C扩展日志文件,Nginx JSON,OVH 一些流行的云服务的日志文件:Amazon AWS CloudFront日志...

    Tomcat 11软件及其源码

    版本:apache-tomcat-11.0.0-M19 1. 引入了 Launcher 框架,支持在 Tomcat 中运行多个实例。...8. 提供了对 Access Log 的改进,可以更方便地定制和管理日志。 9. 提供了更好的 JSP 支持,包括 JSP 文件的热加载。

    Java配置文件.zip

    Java SSM Spring SpringBoot Log4j 服务端上传文件和打印日志相关代码,默认Tomcat服务器

    vaadin框架开发的logviewer 是一个可以方便开发人员通过浏览器查看和下载远程服务器集群日志或指定文件的应用

    logvewer 介绍==============logviewer 是一个可以方便开发人员通过浏览器查看和下载远程服务器集群日志或指定文件的应用# 解决的问题- 针对服务器比较少的情况下,运维人员无需搭建日志推送或处理程序,使用该应用...

    tomcat8 + nginx + memcached + cas 实现负载均衡的配置包

    1,tomcat8的配置: 1.1修改tomcat8.x/conf/context.xml的配置如下: <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file ...

Global site tag (gtag.js) - Google Analytics