Bonjour,
j'ai ajouté le jar log4j à un petit projet java, j'ai ensuite créer un fichier log4j.properties dans mon projet (en faisant Project->New File avec Eclipse).
Voici mon bout de code :
Le problème est que j'ai l'erreur suivante qui se produit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 import org.apache.log4j.Logger; import org.apache.log4j.Level; ; public class Starter { public static void main(String[] args) { Logger logger = Logger.getLogger(Starter.class); logger.log(Level.INFO, "Message d'information"); } }
log4j:WARN No appenders could be found for logger (com.euritel.Starter).
log4j:WARN Please initialize the log4j system properly.
Pourquoi ne touve-t-il pas le fichier log4j.properties ? J'ai un autre fichier properties que j'utilise dans mon projet est qui est au même endroit (à la racine de mon appli) et qui est accessible comme suit :
Dans la capture d'écran se trouve la structure de mon projet ainsi que le contenu de mon fichier log4j.properties.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Properties prop = new Properties(); FileInputStream in = new FileInputStream("param.properties"); prop.load(in); in.close();
S'agit-il d'un problème de Path ?
Merci pour votre aide.
Partager