как создать файл log4j и запустить программу - PullRequest
0 голосов
/ 12 ноября 2010

Теперь я учусь на log4j, расскажите, пожалуйста, как создать шаг за шагом простой пример.

Ответы [ 3 ]

3 голосов
/ 12 ноября 2010

С Log4J Java - Простой пример Log4J

package com.devdaily.log4jdemo;

import org.apache.log4j.Category;
import org.apache.log4j.PropertyConfigurator;
import java.util.Properties;
import java.io.FileInputStream;
import java.io.IOException;

/**
 * A simple Java Log4j example class.
 * @author alvin alexander, devdaily.com
 */
public class Log4JExample
{
  // our log4j category reference
  static final Category log = Category.getInstance(Log4JDemo.class);
  static final String LOG_PROPERTIES_FILE = "lib/Log4J.properties";

  public static void main(String[] args)
  {
    // call our constructor
    new Log4JExample();

    // Log4J is now loaded; try it
    log.info("leaving the main method of Log4JDemo");
  }

  public Log4JExample()
  {
    initializeLogger();
    log.info( "Log4JExample - leaving the constructor ..." );
  }

  private void initializeLogger()
  {
    Properties logProperties = new Properties();

    try
    {
      // load our log4j properties / configuration file
      logProperties.load(new FileInputStream(LOG_PROPERTIES_FILE));
      PropertyConfigurator.configure(logProperties);
      log.info("Logging initialized.");
    }
    catch(IOException e)
    {
      throw new RuntimeException("Unable to load logging property " +
                                  LOG_PROPERTIES_FILE);
    }
  }
}
1 голос
/ 12 ноября 2010
0 голосов
/ 20 декабря 2012

Основы и промежуточный пример для log4j

http://aayushtuladhar.wordpress.com/2012/12/01/testtt/

Лучший документ для log4j

http://logging.apache.org/log4j/1.2/manual.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...