一, 在pom.xml中添加如下依赖

<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-api</artifactId>
    <version>1.7.21</version>
</dependency>

<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-log4j12</artifactId>
    <version>1.7.21</version>
</dependency>

二, 在项目根目录root/main/ 底下新建一个resources(如果不存在的话)

然后创建一个log4j.properties的文件

三, 按照项目需求编辑log4j文件的内容

### set log levels ###
log4j.rootLogger = debug ,  stdout, D ,  E### 输出到控制台 ###
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### 输出到日志文件 ###
log4j.appender.D = org.apache.log4j.DailyRollingFileAppender
log4j.appender.D.File = logs/log.log
log4j.appender.D.Append = true
log4j.appender.D.Threshold = DEBUG
log4j.appender.D.layout = org.apache.log4j.PatternLayout
log4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss}  [ %t:%r ] - [ %p ]  %m%n### 保存Debug信息到单独文件 ### ## 只输出ERROR级别以上的日志!!!
log4j.appender.D = org.apache.log4j.DailyRollingFileAppender
log4j.appender.D.File = logs/error.log
log4j.appender.D.Append = true
log4j.appender.D.Threshold = ERROR
log4j.appender.D.layout = org.apache.log4j.PatternLayout
log4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss}  [ %t:%r ] - [ %p ]  %m%n### 保存异常信息到单独文件 ###
log4j.appender.E = org.apache.log4j.DailyRollingFileAppender
log4j.appender.E.File = logs/error.log
log4j.appender.E.Append = true
log4j.appender.E.Threshold = ERROR
log4j.appender.E.layout = org.apache.log4j.PatternLayout
log4j.appender.E.layout.ConversionPattern = %d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [%p] - %m%n

四, 注意, log4j配置文件中注释只能出现在首行, 不能在配置行后面写注释, 会出现警告:log4j:WARN custom level class

五, 然后在项目中就可以愉快的使用Log4j了.

Maven项目简单配置Log4j相关推荐

  1. 用idea建立jsp项目_用idea创建maven项目,配置tomcat详解

    用idea创建maven项目,配置tomcat详解,电脑上得有jdk1.7,或者1.8,然后就是maven3.x吧,再有就是tomcat7以上 下面就直接开始看图啦: 这个我刚刚开始没注意细看,原来w ...

  2. maven项目基础配置——pop.xml

    maven项目基础配置--pop.xml 初学,如有不正确的地方,希望多多指正 1.基本信息配置 <?xml version="1.0" encoding="UTF ...

  3. idea中的Maven项目怎么配置Tomcat部署

    idea中的Maven项目怎么配置Tomcat部署 1. 开篇简介 2. 开始部署 3. 总结 1. 开篇简介 嗨,大家好! 今天,我想给大家分享的是:如何在idea中的Maven项目怎么配置Tomc ...

  4. 用idea创建maven项目,配置tomcat详解

    以前用的开发工具是eclipse,虽然对idea有了解过,长时间不用都忘掉了,不知道你是不是也是这样呢 你电脑上得有jdk1.7,或者1.8,然后就是maven3.x吧,再有就是tomcat7以上吧. ...

  5. 创建maven项目,配置maven地址

    2019独角兽企业重金招聘Python工程师标准>>> 在eclipse中,新建maven项目 next第二步,选择webapp 输入id及包名,完成新建 给项目build path ...

  6. Intellij idea创建maven项目并配置tomcat

    今天刷知乎的时候刷到这么一句话 我觉得还是蛮有趣的,形容的也比较到位,正好最近新建maven项目进行了thrift数据的传输,在此做一个记录 首先idea整合了maven,不需要单独下载 新建一个Pr ...

  7. Maven项目POM配置好后,下载jar包位置设置(本地仓库配置)

    新建了一个maven项目,发现所有的jar包没有加载..检查了一遍才发现原来在maven的.setting文件没有配置本地仓库. maven目录/conf/.setting.xml里添加如下地址(没有 ...

  8. Maven项目简单介绍

    什么是maven项目 Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件. Apache Maven是一个软件项目管理和依赖管理工具.基于项目对象模 ...

  9. 在maven web项目中配置log4j打印日志及Mybatis sql语句

    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/wei542657623/article/details/51591736 1 添加依赖 在pom.x ...

最新文章

  1. python代码示例下载-Python下载网易云歌单歌曲的示例代码
  2. 12月7日学习内容整理:ORM单表操作
  3. Visifire Silverlight Charts (基于SilverLight的Chart组件)
  4. 该项目不在桌面中删除不了_win7系统桌面上的文件删不掉怎么办
  5. mysql-proxy myrelay_myrelay
  6. python中@wraps的作用
  7. orm设置bool型 python_python基础教程之基本内置数据类型介绍
  8. 二十四节气之大雪|PNG免扣素材,设计好素材
  9. kubelet配置cni插件_Kubernetes CNI网络插件
  10. 12306一直提示网络有问题_春运攻略:西安网友买票遇到的这些问题,这里有答案...
  11. DirectShow 在 VS2010 中开发环境的设置
  12. ARMA 模型的参数估计 —— 增广最小二乘法
  13. 全面讲解 Handler机制原理解析 (小白必看)
  14. 京东智联云贪心科技:图卷积神经网络在推荐系统的应用
  15. uniapp应用使用facebook第三方登陆
  16. 网页制作:制作一个官网
  17. 实验一 第1关:从自然数中取3个数进行组合之循环算法
  18. Windows 下rsync同步数据报错7456
  19. 6.1儿童节,致我们回不去的童年
  20. 神经网络是部署到终端还是服务器的

热门文章

  1. 机器学习入门难?说说我是如何快速开始机器学习入门的!
  2. 百度me域名收录欠佳,站长如何应对?
  3. element-ui走马灯实现图片自适应
  4. Compound学习(三) 测试存入和取回资产
  5. 玩好信用卡,它就是你东山再起的资本
  6. Java 获取cron表达式的下次执行时间
  7. DIRECTPLAY
  8. ios11.2计算机更新,iOS11.2.2正式版怎么样、更新了什么?iOS11.2.2降频吗?
  9. 医药行业2021年1月投资月报:加配弹性品种,稳守核心资产-20210106
  10. 计算机不能进入桌面,电脑开机后进不了桌面,详细教您电脑开机后无法进入桌面怎么办...