La configuration de Log4J dans IntelliJ IDEA 13

Je suis en train de construire une application simple dans IntelliJ IDEA 13 et n'arrive pas à comprendre comment obtenir de log4j de travail. Mon application est une simple démo que j'ai fait pour m'assurer que je pourrais construire quelque chose de fonctionnel, il n'est de multiplier deux nombres aléatoires et utilise apache tomcat pour le mettre sur une localhost que je peux y accéder via mon navigateur.

Voici le code de classe:

package Sample;

log4j-api-2.0.jar;
log4j-core-2.0.jar;

import org.apache.log4j.Logger;
import org.apache.log4j.LogManager;


public class HelloWorld {

    public static double getMessage() {
        return Math.random()* Math.random();

     }

    private static Logger log = LogManager.getRootLogger();

    log.debug("Debugging Message");
    log.info("Informational message");
    log.warn("Warning Message");
    System.in.read();

}

J'obtiens le message d'erreur "de la classe ou de l'interface prévue" à l'importation de lignes et un pot de lignes du fichier, donc je ne pense pas que j'ai placé les fichiers correspondants dans le répertoire adéquat. C'est également à l'origine le reste de l'enregistrement de lignes (à partir de private static Enregistreur...), afin de générer des erreurs.

Vous devez supprimer les deux lignes avec des noms sur eux, ils sont inutiles et susceptible d'avoir provoqué l'erreur de syntaxe.

OriginalL'auteur user3748486 | 2014-07-23