日志工具

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

日志工具

魏小哥   2019-11-17 我要评论

基本的日志文件

  (1)在resources中导入log4j.xml文件

  (2)在pom文件中导入log4j桥接的包
  <dependency>
    <groupId>log4j</groupId>
    <artifactId>log4j</artifactId>
    <version>版本信息</version>
  <https://img.qb5200.com/download-x/dependency>
(3)使用时,只需在指定的类中创造一个实例化对象
  private static Log logger = LogFactory.getLog(类名.class);

  假如使用xml文件时,需要在spring.xml中读取文件
  <context:property-placeholder location="classpath:log4j.properties" />

commons-logging 只能依赖单个日志

  

  (1)在resources中导入log4j.xml文件

  (2)在pom文件中导入log4j桥接的包,这里是用的是commons-logging
    <dependency>
      <groupId>org.apache.logging.log4j</groupId>
      <artifactId>log4j-jcl</artifactId>
      <version>版本信息</version>
    <https://img.qb5200.com/download-x/dependency>

    <dependency>
      <groupId>org.apache.logging.log4j</groupId>
      <artifactId>log4j-core</artifactId>
      <version>版本信息</version>
    <https://img.qb5200.com/download-x/dependency>
  (3)使用时,只需在指定的类中创造一个实例化对象
    private static Log logger = LogFactory.getLog(类名.class);


slf4j 可以兼容多个日志文件

     

  (1) 在resources中导入log4j的包
  (2) 在pom文件中,导入依赖包 使用slf4j的桥接方法
    <dependency>
      <groupId>org.slf4j</groupId>
      <artifactId>slf4j-api</artifactId>
      <version>版本</version>
    <https://img.qb5200.com/download-x/dependency>
    <dependency>
      <groupId>org.slf4j</groupId>
      <artifactId>slf4j-log4j12</artifactId>
      <version>版本</version>
      <https://img.qb5200.com/download-x/dependency>
  (3) 在spring的配置文件中,加载配置log4j的配置文件,即可在该spring文件中使用
    <context:property-placeholder location="classpath:log4j.properties" />

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们