首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JavaLog4J使用教程

log4j是Apache的一个开放源代码的项目,通过使用log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式...此外,通过log4j其他的语言接口,您可以在C、C++、.Net、PL/SQL程序中使用log4j,其语法和用法与在Java程序中一样,使得多语言分布式系统得到一个统一一致的日志组件模块。...举例:Testlog4.main(TestLog4.java:10) 3.2、在代码中使用Log4j 1.得到记录器 使用Log4j,第一步就是获取日志记录器,这个记录器将负责控制日志信息。...四 Web项目使用Log4j实例 上面代码描述了Log4j的简单应用,其实使用Log4j也就是这样简单方便。...Log4j 我们这个例子实现web项目中利用Spring框架来使用Log4j

14.9K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    LOG4J(log for java)详解

    log4j 简介 a) log4j 是 Apache 提供的一款记录日志的工具 b) log4j 既可以将日志信息打印在控制台, 也可以打印输出到一个日志文件中....c) log4j 可以定制日志的输出格式 d) log4j 可以定制日志级别 日志级别 1 FATAL 致命的, 表示非常严重的错误, 一般是系统错误 2 ERROR 错误, 表示代码错误..., 比较严重 3 WARN 警告, 不影响程序的运行, 但是可能存在风险. 4 INFO 信息, 表示一个普通的输出信息 5 DEBUG 调试, 表示程序员人为的一些调试信息 log4j...的使用 1 导包 log4j-1.2.17.jar log4j-api-2.0-rc1.jar log4j-core-2.0-rc1.jar 2 配置文件 位于src目录下,使用一个叫log4j.properties...的配置文件, 会设定log4j的设置信息, 例如日志级别, 日志输出方式, 日志格式等等. ?

    68310

    Java日志体系(log4j)

    log4j 1.1 简介 Log4j是一个由Java编写可靠、灵活的日志框架,是Apache旗下的一个开源项目;现如今,Log4j已经被移植到了C、C++、Python等语言中,服务更多的Developer...,负责日志信息的输出;其中,log4j日志框架提供了info、error、debug等API供Developer使用; 与commons-logging相同,log4j也有日志等级的概念;每一个...这也就是我们所说的java阻塞式IO。 1.5.1 log4j性能测试 在2.3节中,笔者提到了FileAppender,该类主要功能就是将日志信输出到磁盘文件中。...当ImmediateFlush=false时候,与上面正好相反,表示每一条打印日志请求不会被立即输出,会使用java.io.OutputStreamWriter的缓存,缓存大小为1024字节。...当ImmediateFlush=false、BufferedIO=true、BufferSize=8192时候,表示使用java.io.BufferedWriter缓存,缓存大小为默认8192字节,每一条打印请求不会立即输出

    2.1K110

    Log4j 1.2.17 使用

    首先下载Log4j有关的jar包,虽然现在 Log4j更新到了2.0,但是和以前的1.X版本完全不兼容,所以今天我们还是先来使用1.X的版本,等时间再久一点,2.0版本稳定并且使用量大了之后再升级...我们打开Log4j的历史版本页面,进行下载 地址:http://archive.apache.org/dist/logging/log4j/ 你可以看到里面都是Log4j以前的版本,而其中1.X最新的版本是...:http://archive.apache.org/dist/logging/log4j/1.2.17/log4j-1.2.17.tar.gz 下载完之后我们开始进行Log4j的初步使用...1.首先将jar包放入项目的lib库中 我的项目是IDEA的项目,所以lib在跟目录下,不过一般正常的javv web应用的lib都是web目录下的 2.将jar包放入之后,我们添加使用Log4j...举例:Testlog4.main(TestLog4.java:10) # %f 输出文件名 如Test_Log4J.java # [%c{1}就是将class名从右开始输出几个部分,输出的是,Test_Log4J

    2.9K90

    springmvc 项目完整示例05 日志 --log4j整合 配置 log4j属性设置 log4j 配置文件 log4j应用

    log4j 就是log for java嘛,老外都喜欢这样子,比如那个I18n  ---internationalization  不就是i和n之间有18个字母... http://logging.apache.org.../log4j/2.x/ 直接入正题 他是一个强大的日止功能组件 想要用他,根把大象放到冰箱里面一样多 1,下载一个jar包,放到项目中去 2,搞一个配置文件(可以吧之前用过的直接拷贝进去修改一下即可)...=DEBUG log4j.logger.java.sql.PreparedStatement=DEBUG log4j.logger.java.sql.ResultSet=DEBUG 看一个测试用例的使用...我们之前的TestUserService.java 就干了三件事儿 1,import 2,定义变量 3,使用 ?...项目完整示例05  日志 --log4j整合 配置 log4j属性设置 log4j 配置文件 log4j应用 springmvc 项目完整示例06 日志–log4j 参数详细解析 log4j如何配置

    92020

    javalog4j的配置

    使用log4j,首先需要下载log4j 的JAR文件.log4j是Apache的一个开源项目,它的官方网站是http://logging.apache.org/log4j 看过好多log4j的文章,基本上都有...log4j的配置方法,却没有log4j的配置步骤,我说一下吧: 创建log4.properties文件 使用log4j需要创建log4j.propterties文件,这个文件时专门用来配置日志信息的,比如输出级别...然后选择要使用log4j项目,右击src,依次选择”New” →”File”选项,弹出”New File”对话框,输入文件名” log4j.properties”,这样就创建成功了....Log4j支持两种配置文件格式,一种是XML格式的文件,一种是java属性文件log4j.properties,下面以log4j.properties为例进行说明。  ...如:log4j.rootLogger=info,A1,B2,C3        在早期log4j版本中,org.apache.Category实现了记录器的功能,后使用logger扩展了Category

    1.1K10

    idea创建java项目_使用IDEA创建java项目(hello word)

    使用的是java 8 首先在自己的D盘下建一个文件夹,用来存放我们待会新建的项目,我创建了IdeaProject: 1,第一步打开idea 2,第二步选择创建java项目,并选择自己的jdk(我自己本地已经配置了所以有...,然后点击“Next” 4,第四步,选择项目存放目录 5,第五步,创建项目名字,点击Finish 完成 6,第六步出现弹窗点击ok就可以了 项目创建完成,点击项目名打开src,目录结构如下,我们只要注意这些地方就可以了...右击src选择new->Package 我取名字叫com.java.demo,点击ok,创建完成 下面我们在新创建的目录下新建一个class,选中com.java.demo右击->new->java...class 输入类名,HelloWord,点击ok 下面就是新建好的类 我们新建一个主函数main方法,java项目从这里开始执行,如图,我们输入一个hello word 下面我们开始执行hello...word 打印输出结果,java Hello word 就执行完成啦。

    1.1K10

    javalog4j的配置

    使用log4j,首先需要下载log4j 的JAR文件.log4j是Apache的一个开源项目,它的官方网站是http://logging.apache.org/log4j 看过好多log4j的文章...,基本上都有log4j的配置方法,却没有log4j的配置步骤,我说一下吧: 创建log4.properties文件 使用log4j需要创建log4j.propterties文件,这个文件时专门用来配置日志信息的...然后选择要使用log4j项目,右击src,依次选择”New” →”File”选项,弹出”New File”对话框,输入文件名” log4j.properties”,这样就创建成功了....Log4j支持两种配置文件格式,一种是XML格式的文件,一种是java属性文件log4j.properties,下面以log4j.properties为例进行说明。  ...如:log4j.rootLogger=info,A1,B2,C3        在早期log4j版本中,org.apache.Category实现了记录器的功能,后使用logger扩展了Category

    1.4K80
    领券