文档章节

log4j1.x maven下配置

andrew810810
 andrew810810
发布于 2016/04/15 18:08
字数 157
阅读 29
收藏 0
点赞 1
评论 0
  • src/main/resources/log4j.properties

内容示例:

### set log levels and 3 appenders ###
# Trace, Debug, Info, Warn, Error, Fatal#
log4j.rootLogger = DEBUG, stdout, D, E

### 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{yyyy-MM-dd HH:mm:ss} [%t] [%p] [%F:%L] %m%n

### D ###
log4j.appender.D = org.apache.log4j.DailyRollingFileAppender
log4j.appender.D.File = debug.log
## Debug file name ##
log4j.appender.D.Append = true
log4j.appender.D.Threshold = DEBUG
## 输出DEBUG级别以上的日志
log4j.appender.D.layout = org.apache.log4j.PatternLayout
log4j.appender.D.layout.ConversionPattern= %-d{yyyy-MM-dd HH:mm:ss} [%t] [%p] [%F:%L] %m%n

### E ###
log4j.appender.E = org.apache.log4j.DailyRollingFileAppender
log4j.appender.E.File = error.log
log4j.appender.E.Append = true
log4j.appender.E.Threshold = ERROR
## 只输出ERROR级别以上的日志!!!
log4j.appender.E.layout = org.apache.log4j.PatternLayout
log4j.appender.E.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [%t] [%p] [%F:%L] %m%n

  • pom.xml

<project

  ......

  <dependencies>

   ......

    <dependency>
      <groupId>log4j</groupId>
      <artifactId>log4j</artifactId>
      <version>1.2.17</version>

    </dependency>

    ......

 </dependencies>

  <build>

   ......

    <resources>

     ......

      <resource>

         <!-- auto copy to target/classes e.g. log4j.properties -->

         <directory>src/main/resources</directory>
      </resource>
    </resources>
  </build>

</project>


© 著作权归作者所有

共有 人打赏支持
andrew810810
粉丝 3
博文 141
码字总数 117648
作品 0
朝阳
把日志从log4j转换成logback的经历

起因 我们的系统上了dubbo,dubbo默认就使用的log4j1.x,之前一直用的好好的,突然有一天发现报表服务不响应请求了,但是进程并没有挂,CPU、内存都正常,最后通过jstack发现是日志的线程死锁...

梦孤
2017/11/08
0
0
log4J日志配置

Apache的开源项目log4j是一个功能强大的日志组件,提供方便的日志记录。 使用log4j需要导入log4j-core-xx.jar和log4j-api-xx.jar log4j1.x版本只需要导入一个jar包,通过一个.properties 或 ...

iborder
2016/12/12
21
0
(JAVA WEB) log4j 2.x 如何在console输出时固定格式前增加一些打印信息

比如 这些随机字母类似一个线程号,表示请求开始到完结, log4j1.x中我使用的是一个自定义一个类继承conloseAppender然后再重写subAppend在调用this.qw.write()写出, 在log4j 2.x中,看到说是继...

luoqiming
2016/11/02
232
4
MyBatis3-配置使用log4j输出日志

这篇文章的思路源自http://www.cnblogs.com/EasonJim/p/7050312.html这个错误的解决,还是使用上一章http://www.cnblogs.com/EasonJim/p/7065330.html的例子代码,使用的是log4j1.x版本,目的...

easonjim
2017/06/22
0
0
eclipse配置maven + 创建maven项目(三)

上篇博文中我们介绍了maven下载、安装和配置(二),这篇博文我们配置一下eclipse,将它和maven结合,并我们创建一个maven的项目。 准备工作 在eclipse配置maven之前需要我们做好准备工作,如...

Airship
2017/10/24
0
0
【Maven3教程】配置开发环境以及安装Eclipse的Maven插件

一:设置Maven本地仓库 Maven默认仓库的路径:~.m2repository,~表示我的个人文档;例如:C:UsersEdward.m2repository;如下图: Maven的配置本地仓库的文件路径:E:Mavenapache-maven-3.0.5...

Auhgnahz
2016/05/19
331
0
Maven系列--安装与部署(Win7)

我的部署系统属于win7,下载了maven-3.1.1版本,下面是一个官方下载地址: http://apache.fayea.com/apache-mirror/maven/maven-3/3.1.1/binaries/apache-maven-3.1.1-bin.zip 首先,电脑上需...

Poorzerg
2014/02/08
0
0
eclipse maven 配置遇到的问题

1.忘记在eclipse中配置maven 报错: Could not calculate build plan: Plugin org.apache.maven.plugins:maven-compiler-plugin:2.3.2 or one of its dependencies could not be resolved: ......

JAVA_NINA
2016/11/07
100
0
使用 OSC Maven 仓库

欢迎使用 OSC Maven 仓库:maven.oschina.net 1 安装 1.1 下载 Maven 下载 Maven 程序包,下载地址:http://maven.apache.org/download.cgi 1.2 安装 Maven 解压已下载的 Maven 程序包,到本...

黄勇
2013/11/29
0
17
Eclipse安装maven插件

1:如何配置maven环境:配maven环境的前提是安装了jdk,如何知道自己安装了jdk,打开cmd输入javac如图说明jdk已配置,接下来配置maven环境。首先去官网http://www.apache.org/dyn/closer.cgi/...

艾菲尔铁塔
2017/10/31
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

CORS 跨域实践

本文首发于个人微信公众号《andyqian》,期待你的关注~ 前言 系统通常都是由单体应用逐渐演化而来,演化成为前后端分离的分布式应用。在享受分布式系统带来的诸多好处之时,随之而来的也有不...

andyqian
8分钟前
6
0
开源 java CMS - FreeCMS2.8 会员管理

项目地址:http://www.freeteam.cn/ 会员组管理 会员管理 会员管理 从左侧管理菜单点击会员管理进入。 添加会员 在会员列表下方点击“添加”按钮。 填写相关属性后点击“保存”按钮即可。 编...

freeteam
9分钟前
0
0
bboss升级至 v5.0.6.8版本,改善对Elasticsearch SQL 的支持

v5.0.6.8功能改进如下: (1)持久层支持支持Elasticsearch SQL,使用参考文档:玩转Elasticsearch SQL功能 (2)解决持久层/elasticsearch模板变量解析多层级不起作用问题 (3)完善国际化功能 (4...

linux-tao
10分钟前
0
0
扫码二维码跳转到某个网站

添加maven依赖 <dependency><groupId>com.google.zxing</groupId><artifactId>core</artifactId><version>3.0.0</version></dependency><dependency><groupId>com.goog......

gaomq
17分钟前
0
0
Windows平台下搭建Git服务器的图文教程

Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SSH协议(FTP , HTTPS , SFTP等协议也能实现Git共享,此文档不讨论),但是SSH有客户端服务器端,所以在windows下的开发要把自己...

MKChan
23分钟前
0
0
告警系统主脚本&告警系统配置文件&告警系统监控项目

20.20 告警系统主脚本 准备工作 定义监控系统的各个目录,然后再去定义主脚本,因为是分布式的,所以需要每一台机器都需要定义,事先创建好各个脚本和各个目录,随后脚本直接拷贝过去即可,然...

影夜Linux
23分钟前
0
0
谈谈神秘的ES6——(一)初识ECMAScript

谈谈神秘的ES6——(一)初识ECMAScript 在《零基础入门JavaScript》我们就说过,ECMAScript是JavaScript的核心,是JavaScript语法和语义的解释器,同时也是一个标准。而ECMAScript标准其实也...

JandenMa
今天
1
0
第16章 Tomcat配置

16.1 Tomcat介绍 ####Tomcat介绍 LNMP架构针对的开发语言是PHP语言,php 是一门开发web程序非常流行的语言,早些年流行的是asp,在Windows平台上运行的一种编程语言,但安全性差,就网站开发...

Linux学习笔记
今天
1
0
流利阅读笔记29-20180718待学习

高等教育未来成谜,前景到底在哪里? Ray 2018-07-18 1.今日导读 在这个信息爆炸的年代,获取知识是一件越来越容易的事情。人们曾经认为,如此的时代进步会给高等教育带来众多便利。但事实的...

aibinxiao
今天
12
0
OSChina 周三乱弹 —— 你被我从 osc 老婆们名单中踢出了

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @小鱼丁:分享五月天的单曲《后来的我们 (电影《后来的我们》片名曲)》: 《后来的我们 (电影《后来的我们》片名曲)》- 五月天 手机党少年们想...

小小编辑
今天
810
20

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部