`

Log4j 指定日志文件

 
阅读更多
  InputStream in = Thread.currentThread().getContextClassLoader().getResourceAsStream("/com/
config/log4j.properties");
        Properties p=new Properties();
        try {
            p.load(in);
            PropertyConfigurator.configure(p);
            logger.info("load log4j.properties ");
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }

   log4j2指定配置文件:

 

  

public  static void loadLog4j2Xml(String log4j2xmlClassPath) throws Exception {
        ClassPathResource classPathResource = new ClassPathResource(log4j2xmlClassPath);
        ConfigurationSource configurationSource = new ConfigurationSource(classPathResource
.getInputStream());
        Configurator.initialize(null, configurationSource);
    }

 

分享到:
评论

相关推荐

    log4j2配置文件,按照文件大小划分日志,保存日期天数内的日志等

    log4j2配置文件,按照文件大小划分日志,保存日期天数内的日志,指纹日志命名规则,日志输出等级等功能

    Log4j日志根据模块不同输出到不同的日志文件开发配置,便于监控项目各功能模块的运行情况

    文件中内容包括模块中某个类单独输出到一个日志文件中、模块中某个package单独输出到一个日志文件中、同一模块不同package输出到一个日志文件中三种情况下log4j.properties配置项配置事例、Java类中代码如何一致编写...

    重写log4j流记录日志到指定文件

    重写log4j流记录日志到指定文件采用了xml,properties文件配置,日志记录容量达到指定配置文件最大容量大小,自动增加新日志文件,配置简单。只需要把log4.xml,log4j.properties文件复制到src目录中,源码文件放在...

    log4j 配置日志文件,把日志信息输出到项目的某个文件夹下

    log4j 配置日志文件,把日志信息输出到项目的某个文件夹下,能把当前的日志输出到项目下制定的某文件夹,只要到web.xml配置log4j_save保存日志文件

    log4j乱码问题解决办法

    在log4j.properties配置文件中可以指定字符编码: 下面这行配置指定了两个appender: log4j.rootCategory=INFO,appender1的名字,appender2的名字 下面这两行配置将上一行的两个appender的字符编码配置为GBK:

    Log4j日志管理系统简单使用说明

     org.apache.log4j.DailyRollingFileAppender(每天产生一个日志文件),org.apache.log4j.RollingFileAppender(文件大小到达指定尺寸的时候产生一个新的文件),  org.apache.log4j.WriterAppender(将日志信息...

    log4j日志文件乱码解决方法

    log4j通过QuietWriter写日志,QuietWriter extends FilterWriter,FilterWriter extends Writer,而Writer写入的是字符流,对字符集比较敏感。英文系统一般默认latin-1字符集,只能处理半角,通过encoding指定字符集...

    log4j.xml文件的配置文.pdf

    log4j.xml文件的配置文.pdf

    log4j(二):动态配置日志输出路径

    NULL 博文链接:https://1017401036.iteye.com/blog/2332210

    打印日志等异常处理,使用Log4j的配置

    #如果一条日志信息的级别大于等于配置文件的级别,就记录配置输出源所对应的辅助类:log4j.appender.输出源名称=类名,如果输出到文件就写FileAppender #指定文件名 Tomcat的根目录: #指定布局方式(消息放入文件...

    深入学习log4j

    Loggers组件的主要功能是提供相应API,根据不同配置的loggers将不同级别的log输入到控制台或文件,类似于java中经常用到的System.out.println,但是log4j封装后的loggers组件能够输出更丰富的信息,包括时间,线程,...

    详解Log4j 日志文件存放位置设置

    主要介绍了详解Log4j 日志文件存放位置设置,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    Log4j原理java控制台个性化输出加超链接标记

    Log4j 控制台超链接 java元素追踪 自实现log4j 日志超链接 java控制台实现像log4j一样的输出,类和方法,以及行数的追踪。 控制台个性化输出。log4j日志原理。日志输出的自实现。自己的日志框架,不需要使用任何框架...

    log4j配置文件和jar包

    log4j配置文件和jar包是日志的必须的东西,下载之后导入即可使用

    Log4J详细文档.doc

    Log4J(Log for java)是Apache的一个开放源代码项目,它是一个日志操作包,通过使用Log4J,可以指定日志信息输出的目的地,如控制台、文件、CUI组件、NT的事件记录器;还可以控制每一条日志输出格式。此外,通过...

    Log4j 日志文件Linux/Mac/Windows通用存放位置设置方法

    log4j1/log4j2中category的配置以及log的输出位置(windows和linux通用的log输出位置) 一、场景和需求 假设我现在有3个独立的用project(暂时用maven关联起来,当然也可以不用maven),一个是提供公共服务的...

    Log4j分包输出日志

    NULL 博文链接:https://witcheryne.iteye.com/blog/1920817

    log4j java项目案例

    log4j算是比较好用的日志操作插件了吧,一般与commons-logging一起使用,一直没时间去搞,现在空出了点儿时间,写了一个定时调度程序,将日志输出到指定的文件,简单了解就可以了,此项目属于java项目,eclipse和...

    Springboot项目使用Slf4j将日志保存到本地目录的实现代码

    主要介绍了Springboot项目使用Slf4j将日志保存到本地目录的实现方法,本文通过示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

    delphi xe5 下的日志类 log4d

    开源的log4d的日志功能很强大,可支持多线程并发记日志。...(3)可自动删除指定天数前的LOG文件。 有DEMO,有源码,log4d\test 就是DEMO。 注意:log4d\test\Win32\Debug\log4d.props 文件的配置。

Global site tag (gtag.js) - Google Analytics