为什么80%的码农都做不了架构师?>>>   

web.xml中的相关配置

      <!-- webAppRootKey:值缺省为webapp.root,当tomcat下部署多个应用时(每个都用到了log4j),每个应用的web.xml中都要配置该参数,该参数与Log4j.xml文件中的${webapp.root}否则每个应用的webAppRootKey值都相同,就会引起冲突--><context-param><param-name>webAppRootKey</param-name><param-value>webapp.root</param-value></context-param><!-- log4jConfigLocation:log4j配置文件存放路径 --><context-param><param-name>log4jConfigLocation</param-name><param-value>/WEB-INF/conf/log4j.xml</param-value></context-param><listener><listener-class>org.springframework.web.util.Log4jConfigListener</listener-class></listener>

log4j.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"><log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"><!-- 控制台的日志记录 --><appender name="console" class="org.apache.log4j.ConsoleAppender"><param name="Target" value="System.out" /><layout class="org.apache.log4j.PatternLayout"><param name="ConversionPattern" value="%-5p: %c - %m%n" /></layout></appender><!-- 文件的日志记录 --><appender name="file" class="org.apache.log4j.DailyRollingFileAppender"><param name="File" value="${webapp.root}/logs/testdata.log" /><param name="Append" value="true" /><param name="DatePattern" value="'.'yyyy-MM-dd" /><layout class="org.apache.log4j.PatternLayout"><param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss,SSS} [%-5p]: %c - %m%n" /></layout></appender><!-- name要对应字节码文件所在的包路径,只会记录该包路径下的代码的日志 --><logger name="com.bocloud"><level value="debug,info,error" /><appender-ref ref="file"/><appender-ref ref="console" /></logger><!-- Root Logger --><root><priority value="debug" /><appender-ref ref="console" /></root></log4j:configuration>

转载于:https://my.oschina.net/lhplj/blog/274564

log4J配置及在web.xml文件中的配置相关推荐

  1. 请说明一下web.xml文件中可以配置哪些内容?

    ● 请说明一下web.xml文件中可以配置哪些内容? web.xml用于配置Web应用的相关信息,如:监听器(listener).过滤器(filter). Servlet.相关参数.会话超时时间.安全 ...

  2. java面试(二十五)--(1)redis为什么读写速率快性能好(2)说说web.xml文件中可以配置哪些内容(3)和的区别(4)扑克牌顺子

    1. redis为什么读写速率快性能好? 1.Redis将数据存储在内存上,避免了频繁的IO操作 2.Redis其本身采用字典的数据结构,时间复杂度为O(1),且其采用渐进式的扩容手段 3.Redis ...

  3. web.xml文件中可以配置哪些内容?

    web.xml用于配置Web应用的相关信息,如:监听器(listener).过滤器(filter).Servlet.相关参数. 会话超时时间.错误页面等①配置Spring上下文加载监听器,加载Spri ...

  4. web.xml 文件中的配置节的加载顺序

    为什么80%的码农都做不了架构师?>>>    web.xml 文件中一般包括 servlet, filter, listener 等的配置,那么它们是按照一个什么顺序加载呢? 首先 ...

  5. 在web.xml文件中配置Servlet时,主要配置哪些信息?

    web前端的学习内容是比较多的,其中有一部分就是关于在web.xml文件中配置Servlet时的相关内容,在web.xml文件中配置Servlet时,主要配置哪些信息?来看看下面的详细介绍. 使用ID ...

  6. Web.XML文件中关于代码提示的一些问题

    1. 问题描述   在进行ssm的整合时,我发现在web.xml文件中里按了alt+/以后没有下面的提示: 这样真的很不爽...于是弄了半天(主要是等着)终于解决了,特此写篇博客记录下. 2. 解决方 ...

  7. web.xml文件中的web-app元素

    [转载]web.xml文件中的web-app元素 (2012-05-24 13:35:57) 转载▼ 标签: 转载 分类: java 挺全 的 呵呵呵 转了 原文地址:web.xml文件中的web-a ...

  8. 【MyBatis学习05】SqlMapConfig.xml文件中的配置总结

    经过上两篇博文的总结,对mybatis中的dao开发方法和流程基本掌握了,这一节主要来总结一下mybatis中的全局配置文件SqlMapConfig.xml在开发中的一些常用配置,首先看一下该全局配置 ...

  9. web.xml文件中的web-app元素 部署

    [转载]web.xml文件中的web-app元素 (2012-05-24 13:35:57) 转载▼ 标签: 转载 分类: java 挺全 的 呵呵呵 转了 原文地址:web.xml文件中的web-a ...

最新文章

  1. ACM题目————次小生成树
  2. 不均衡数据的处理方法
  3. swift 第四课 随意 设置button 图片和文字 位置
  4. LeetCode 655. 输出二叉树(二叉树高度二叉树遍历)
  5. nginx分割日志管理
  6. 我慕了!腾讯大手一挥,员工买房最高可申请免息借款90万
  7. 小屏手机大势已去!iPhone 12 Pro Max被买空mini居然还有货
  8. python实战1.0——爬取知乎某问题下的回复
  9. GitHub上最火的40个iOS开源项目(一)
  10. linux6.4添加源,RHEL6.4更改为CentOS源
  11. [leetcode]5179. 将二叉搜索树变平衡
  12. html链接基本语法,链接(link)基本语法
  13. windows无法打开添加打印机_打印机常见故障机及处理方法
  14. 电脑ATX电源接口定义详解
  15. GAN-评价指标IS以及FID、KID
  16. EMW3162 AT固件的使用【2】
  17. log(一)——MDC入门
  18. matlab 固态 机械_电脑是固态+机械硬盘好??纯固态硬盘好?
  19. iOS Core Bluetooth_4 用作中央设备的常用方法(2/2)[swift实现]
  20. Linux安装redis yum安装redis

热门文章

  1. daily scrum 12.2
  2. 统计文件大小与文件行数
  3. Linux之ab命令
  4. mysql 参数 innodb_flush_log_at_trx_commit
  5. ArcGIS Engine开发之TocControl
  6. 今天加班做了昨天晚上要写的页面,用到了一些之前用过但还不熟悉需要上网搜索才能用的知识点:...
  7. [导入]一个很有个性的网站??
  8. screen的一些常用命令和快捷键
  9. 07.配置日志的存储路径、设置日志的格式
  10. 【毕设】jsp+基于JB的人事管理系统(源代码+论文)