log4j中配置日志文件存放的位置不一定在src下面,即根目录下。这个时候我们需要解决如何加载配置文件的问题。在log4j1.x中解决的方法就比较多了。如:PropertyConfigurator.configure();和DOMConfigurator.configure ();这两种方法读取。而在log4j2.x当中,这两个类都已经不存在了。这个时候我们该如何去加载配置文件呢?
答案也很简单,就是log4j2.x的版本给我提供了ConfigurationSource和Configurator这两个类。我...
分类:
其他好文 时间:
2014-09-01 17:43:33
阅读次数:
156
前言: 日志在开发和服务中扮演重要的角色, 有人用来追查/分析问题, 有人通过日志, 来记录重要的信息. 日志是数据分析和统计最重要的数据来源. 在Java领域, Log4j日志框架成为java开发人员的首选. 本文对Log4j作个总结, 权当作自己对log4j的一个学习笔记. 基本样例: ...
分类:
其他好文 时间:
2014-09-01 13:50:43
阅读次数:
299
搭建的一个简单的J2EE开发框架
框架使用到的Java技术:
1. springmvc4 spring4
2. orm使用hibernate4
3. 安全框架使用shiro
4. 数据源使用druid
5. 整个框架使用maven管理
6. 缓存可以使用memcached,ehcached
7. 日志使用slf4j+log4j...
分类:
其他好文 时间:
2014-09-01 12:35:13
阅读次数:
302
何为Maven仓库:
在Maven世界中,任何一个依赖、插件或者项目构建的输出,都可以称为构件。例如,依赖log4j-1.2.15.jar是一个构件,插件maven-compiler-plugin-2.0.2.jar是一个构件。任何一个构件都有一组坐标唯一标识。
得益于坐标机制,任何Maven项目使用任何一个构件的方式都是完全相同的。在此基础上,Maven可以在某个位置统一...
分类:
其他好文 时间:
2014-08-31 20:08:11
阅读次数:
279
概述log4j是一款非常方便而且强大的开源日志项目,在经过简单的配置后,可以达到相当不错的效果。头脑一热决定对log4j的源码进行一定的阅读,其初衷是希望通过源码的阅读,提高写代码的能力。log4j其核心概念可分为:logger 日志接收器,即程序员在自己的代码中使用如logger.error(.....
分类:
其他好文 时间:
2014-08-31 17:08:11
阅读次数:
297
第一步:加入log4j-1.2.8.jar到lib下。第二步:在CLASSPATH下建立log4j.properties。内容如下:1 log4j.rootCategory=INFO, stdout , R23 log4j.appender.stdout=org.apache.log4j.Conso...
分类:
其他好文 时间:
2014-08-31 00:21:30
阅读次数:
247
log4j日志配置1、配置根Logger:log4j.rootLogger = [ level ] , appenderName, appenderName2level:日志的级别,指定这条日志信息的重要性。分为ALL < DEBUG < INFO < WARN 一般常用的为DEBUG , INFO...
分类:
其他好文 时间:
2014-08-30 17:46:09
阅读次数:
230
1、Logback为取代log4j而生 Logback是由log4j创始人Ceki Gülcü设计的又一个开源日志组件。logback当前分成三个模块:logback-core,logback- classic和logback-access。2、Logback的核心对象:Logger、Append....
分类:
其他好文 时间:
2014-08-30 11:10:49
阅读次数:
529
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下:#配置根Loggerlog4j.rootLogge...
分类:
其他好文 时间:
2014-08-29 22:38:18
阅读次数:
331
1、log4j概述log4j是Apache的一个开源项目,主要是用来做Java开发中的日志管理工作。主要是由三个重要组件构成的。可管理日志的优先级、输出目的地以及输出格式等。它的配置文件主要有XML和properties两种,当然,也可以在程序里配置,但实际开发中一般使用properties文件。l...
分类:
编程语言 时间:
2014-08-29 13:00:47
阅读次数:
352