Java 日志组件 LOG4J

Java 日志组件 LOG4J

Apache
Java
跨平台
Apache
2008-09-12

Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就 是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。

在线Javadoc:http://tool.oschina.net/apidocs/apidoc?api=log4j-1.2.16

加载中

评论(1)

黄亿华
黄亿华
最近才发现对LOG4JSLF4J的理解有误,SLF4J其实只是个外壳,有很多实现,补充两篇文章扫个盲:https://github.com/springside/springside4/wiki/Log http://imshare.iteye.com/blog/772770

Apache Log4j 2.11.2 发布,流行的 Java 日志组件

Apache Log4j 2.11.2 已发布,可用于生产环境。Log4j 2.11.2 是 Log4j 的最新版本,包含在 Log4j 2.6 发布后发现的几个错误修复,可以在最新的变更日志中找到修复内容列表。 要注意的是,Log...

02/12 07:24

Apache Log4j 2.11.1 发布,流行的 Java 日志组件

Log4j 2.11.1 已发布,可用于生产环境。Log4j 2.11.1 是 Log4j 的最新版本,包含在 Log4j 2.6 发布后发现的几个错误修复,可以在最新的变更报告中找到修复内容列表。 要注意的是,Log4j 2 的...

2018/07/31 23:16

Apache LOG4J 2.11.0 发布,Java 日志组件

Apache Log4j 是一个众所周知的用于记录应用程序行为的框架。 Log4j 2是对Log4j的升级,可提供重大改进,超越其前身Log4j 1.x,并提供许多其他现代功能 ,例如对标记的支持,使用查找的属性替...

2018/03/18 07:39

Apache LOG4J 2.11.0-rc1 发布,Java 日志组件

Apache LOG4J 2.11.0 的首个 RC 版已发布,下面来看看 2.11.0 的更新日志: 新模块 log4j-cvs Group ID: org.apache.logging.log4j Artifact ID: log4j-cvs Old package: org.apache.loggin...

2018/03/12 09:48

Apache Log4j 2.10.0 正式发布,包含大量更新

Apache Log4j 2.10.0 正式发布了,此版本包含新功能引入、错误修正和次要的功能增强。其中一些新功能包括对 Java 9 模块系统的支持、对新的 SLF4j 1.8 绑定机制的支持,简化 Log4j 属性命名方...

2017/11/24 08:17

Apache Log4j 2.9.1 发布,Java 日志组件

Apache Log4j 2.9.1 已发布。Log4j 是 Apache 的一个开源项目,通过使用 Log4j ,可以控制日志信息输送的目的地是控制台、文件、GUI 组件、甚至是套接口服务器、NT 的事件记录器、UNIX Sysl...

2017/09/22 10:55

LOG4J 2.9.0 发布,Java 日志组件

LOG4J 2.9.0 发布了。Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守...

2017/09/01 16:01

Log4j 2.8.2 发布,Java 日志组件

Log4j 2.8.2 发布了。Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守...

2017/04/09 07:14

Log4j 2.8.1 发布,Java 日志组件

Log4j 2.8.1 发布了。Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守...

2017/03/04 07:21

没有更多内容

加载失败,请刷新页面

4
回答
idea 中 springboot 加载log4j 文件 相对路径的问题

相同的代码 在eclipse 中正常,在idea 缺不正常 PropertyConfigurator.configure("config/log4j.pr...

01/11 11:41
1
回答
Linux重启服务器Tomcat自启动日志文件不正常写入

服务器环境 服务器:Linux Ubuntu 16.04 Tomcat:Tomcat8 /usr/local/tomcat-dev 自启动配置 /etc/...

2018/11/22 11:39
4
回答
logback中设置maxHistory属性无效?

logback指定maxHistory,按照文档中说明测试,发现过期的日志归档文件并不能被删除: The optional maxHistory prop...

2013/02/18 18:00
2
回答
maven多模块SpringBoot该如何配置log4j2?

app是入口模块,依赖关系分别是app->user->common 顶层pom.xml的依赖 <dependencies> <dependency...

2018/08/16 18:26
13
回答
druid,log4j记录sql,发现会执行三次,

2014-10-27 16:51:30,146 DEBUG [druid.sql.Statement] - <{conn-10002, pstmt-200...

2014/10/27 16:55
3
回答
log4j每天生成日志文件

我在本机配置的log4j,是可以第天生成日志文件的,但我把项目部署到win server 2008以后,就不会每天生成了,而是每天追加到第一次启动时生成的...

2015/05/22 11:41
3
回答
log4j-slf4j-impl与slf4j-log4j12怎样才能同时使用?

@夜苍狼 你好,想跟你请教个问题:log4j-slf4j-impl与slf4j-log4j12怎样才能同时使用?

2017/07/07 13:46
6
回答
log4j怎样控制只输出自己写的代码的日志,不输出框架中的日志?

我刚才在log4j配置文件中加了一个段配置如下(myLog下面的一部分): log4j.rootLogger=warn,CONSOLE log4j.ap...

2012/12/05 17:15
2
回答
log4j每天切割日志,但C3P0却未切割成功,仍然打印到以前的日志文件中,请问如何解决?

1、首先log4j.properties的配置如下: log4j.rootLogger=INFO,api_stdout,error_log log4j.l...

2017/06/26 10:00
5
回答
Exception in thread "main" java.lang.NoSuchMethodError

有哪位大神指导这是什么问题呀? 我也的项目上也不少 log4j的架包呀,这是哪里出问题了呢,我用的是maven管理项目, 该有的东西我查了一下 都有啊,怎...

2017/02/28 15:01

没有更多内容

加载失败,请刷新页面

Log4j 2 介绍

本文为转载学习 英文原文:Apache.org,编译:ImportNew - 滕开选 译文连接:http://www.importnew.com/3046.html 关于Log4j 2 Log4j 2 是Log4j的升级版,与之前的版本Log4j 1.x相比、有重大...

2014/01/28 22:55
618
0
springboot中使用druid打印慢sql失效

druid 配置 配置过后仍然无法打印。 问题原因:从druid的源码LogFactory中发现 druid会优先使用log4j 来作为日志框架 我的项目使用spring boot中默认的 logback ,同时有一个第三方库中依赖的...

02/28 17:56
4
0
使用Log4j进行日志操作

使用Log4j进行日志操作 葵贞祥 (chinesemars@hotmail.com), 简介: 在应用程序中添加日志记录总的来说基于三个目的:监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析...

2014/03/21 18:05
166
0
如何通过项目配置文件指定Log4J的配置文件

将log4J配置文件通过项目配置文件中的一个属性来指定,以便在生产环境下可通过独立于WAR外的项目配置文件及log4J配置文件,控制项目的运行。当然,在开发环境下,这两个文件又可放在类路径下...

2015/07/28 21:55
54
0
【Spring】- springmvc自定义Log4j配置

Log4j 是目前项目开发中使用最广的日志记录框架,一般配置Log4j只需要配置Log4j的属性文件在src目录以及引入Log4j的jar包即可,但是如果项目比较大的时候,我们需要将一些配置文件放入自定义...

03/02 16:05
3
0
log4j配置详解

https://www.cnblogs.com/juddhu/archive/2013/07/14/3189177.html(原文链接) 1,可以记录日记在我们的java开发项目周期中; 2,很简单即可输出日志; 3,每天按照时间将不同的日志输出到不同...

2018/09/12 19:37
3
0
springboot集成log4j2,日志不输出到文件

今天上级交代了一个需求,现在所有的项目都要集成公司统一鹰眼系统,方便系统日志的统一管理,日志分析,日志的维护。于是看了看鹰眼系统,集成必须要求日志框架为log4j2,看之前的项目基本都...

01/21 14:03
3
0
尝试用android-logging-log4j去实现log输出内容到sd卡中的文件的功能

【背景】 折腾: 【记录】给Android中添加log日志输出到文件 期间,已经试了: 【记录】尝试用android中microlog4android实现log输出到文件的功能 但是不好用。 然后就是参考: http://stack...

2014/06/19 00:25
29
0
尝试用android-logging-log4j去实现log输出内容到sd卡中的文件的功能

【背景】 折腾: 【记录】给Android中添加log日志输出到文件 期间,已经试了: 【记录】尝试用android中microlog4android实现log输出到文件的功能 但是不好用。 然后就是参考: http://stack...

2014/06/19 01:04
22
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部