Comment configurer log4j pour consigner uniquement les messages d'infos et plus?

Je n'utilisez pas la configuration ou les fichiers xml de configuration de log4j comme il n'est pas nécessaire de le configurer en profondeur. J'ai seulement besoin d'imprimer des messages à la console. donc ce que je fais:

BasicConfigurator.configure();

et à l'impression d'infos et plus de messages je fais ceci:

Logger LOG = Logger.getLogger(MyClass.class)
LOG.setLevel(Level.INFO);

Mais néanmoins je vois les messages de débogage dans la console. Mais j'ai seulement besoin d'info et effectivement les messages d'erreur à l'impression.

Comment faire?

UPD: j'ai créé un fichier de configuration qui contient, comme décrit dans le tutoriel ici:
manuel suivantes:

  log4j.rootLogger=INFO, stdout

  # Direct log messages to stdout
  log4j.appender.stdout=org.apache.log4j.ConsoleAppender
  log4j.appender.stdout.Target=System.out
  log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
  log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L        %m%n

log4j.logger.com.messagedna.facade=INFO
log4j.logger.com.messagedna.receiver=INFO
log4j.logger.com.messagedna.util=INFO
log4j.logger.com.messagedna.parser=INFO

Je l'ai mis à la com.messagedna

Dans chaque classe, j'ai besoin de logger, j'ai écrit le texte suivant:

Properties props = new Properties();
try {
    props.load(new FileInputStream("/log4j.properties"));
    } catch (Exception e){
      LOG.error(e);
      }
PropertyConfigurator.configure(props);

mais quand je lance mon application je reçois le texte suivant:

log4j:WARN No appenders could be found for logger (com.messagedna.server.util.Config).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
Votre log4j vie à la racine de votre système de fichiers?!
Je ne peux pas fonctionner avec de tels concepts. Voulez-vous dire où le fichier de config est ou quoi d'autre?

OriginalL'auteur Nikitin Mikhail | 2013-07-03