zoukankan      html  css  js  c++  java
  • 配置LOG4J(log4j-1.2.17)

    1
    配置log4j
    配置log4j的CLASSPATH环境变量一定要直接指定,
    vim /etc/profile
    export CLASSPATH=$JAVA_HOME/lib/log4j-1.2.17.jar:$JAVA_HOME/lib:$JAVA_HOME/jre/lib。

    编译 javac Hello.java ,生成Hello.class,并且生成的Hello.class要放到CLASSPATH里,才能使用java Hello来执行。
    执行 java Hello

    2  http://bbs.csdn.net/topics/310256270

     Internal Error: File /WEB-INF/web.xml not found  



    3  log4j.properties配置示例

      log4j.rootLogger=debug, stdout, R
      log4j.appender.stdout=org.apache.log4j.ConsoleAppender
      log4j.appender.stdout.layout=org.apache.log4j.PatternLayout

      # Pattern to output the caller's file name and line number.
      log4j.appender.stdout.layout.ConversionPattern=%5p [%t] (%F:%L) - %m%n

      log4j.appender.R=org.apache.log4j.RollingFileAppender
      log4j.appender.R.File=example.log
      log4j.appender.R.MaxFileSize= 100KB

      # Keep one backup file
      log4j.appender.R.MaxBackupIndex=1

      log4j.appender.R.layout=org.apache.log4j.PatternLayout
      log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n        

    使用log4j的小程序:
      import com.foo.Bar;
      import org.apache.log4j.Logger;
      import org.apache.log4j.PropertyConfigurator;
      public class MyApp {
        static Logger logger = Logger.getLogger(MyApp.class.getName());
        public static void main(String[] args) {
          // BasicConfigurator replaced with PropertyConfigurator.
          PropertyConfigurator.configure(args[0]);
          logger.info("Entering application.");
          Bar bar = new Bar();
          bar.doIt();
          logger.info("Exiting application.");
        }
      }

  • 相关阅读:
    从零开始的ESP8266探索(1)-使用Server功能搭建Web Server
    模型收集
    3D打印社区
    [教程]教你如何制作彩色的3D打印Groot
    1-5 软件安装
    1-4 打印机测试
    1-3 打印机几个重要操作
    1-1 打印机基本参数
    1-2 打印机使用注意事项
    (二 -3-3) 天猫精灵接入Home Assistant-自动发现Mqtt设备-自动生成配置信息
  • 原文地址:https://www.cnblogs.com/slips/p/3411585.html
Copyright © 2011-2022 走看看