Bonjour,

Je ne connaissais pas Log4j jusqu'à il y a pas longtemps et je trouve celà très bien. Je compte donc l'utiliser dans mon programme. Par contre question intermédiaire, Log4j est assez vieux puisqu'aucune mise à jour n'a été faite depuis 2007. Est ce donc une API fini on ne peut faire mieux, ou est ce abandonnée car il y a mieux ailleurs ?

Enfin voici ma question toute simple:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
package MyProg;
...
public class Startup {
 
    static Logger logger= Logger.getLogger("MyProg");
 
	public static void main(String[] args) {
            // Temporaire le temps que je comprend comment fonctionne les fichiers de configuration
	    PatternLayout layout = new PatternLayout("%d %-5p %c - %F:%L - %m%n");
	    log1.addAppender( new ConsoleAppender( layout ) );
	    log1.info("MAIN");
 
            CMyClass test = new CMyClass();
         }
}
Problème dans CmyClass j'aimerais aussi utilisé mon logger, mais il n'est pas visible. Dois je donc le redéclarer partout ? Il me semblait dans les tutoriels que non, mais je ne vois pas comment faire autrement ?

Merci d'avance