Bonjour,

Le sujet a déjà été abordé mais pas du tout résolu pour moi.

J'ai même supprimé mon projet et suivit le conseil suivant :

http://eclipse.developpez.com/faq/?p...ment#classpath

Le CLASSPATh :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
	<classpathentry kind="src" path="src"/>
	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
	<classpathentry kind="lib" path="D:/Workspace/apache-log4j-1.2.16.zip"/>
	<classpathentry kind="output" path="bin"/>
</classpath>
Le code (enfin celui copier qui va me permettre de me former sur logj4) :

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
17
18
19
20
21
22
23
24
25
26
27
28
29
import org.apache.log4j.Level;
import org.apache.log4j.Logger;
import org.apache.log4j.SimpleLayout;
import org.apache.log4j.FileAppender;
 
public class EcritureLog {
  static Logger logger = Logger.getLogger(EcritureLog.class);
 
  public static void main(
      String args[]) {
    SimpleLayout layout = new SimpleLayout();
 
    FileAppender appender = null;
    try {
      appender = new FileAppender(layout, "c:/monapp.log", false);
    } catch (Exception e) {
      e.printStackTrace();
    }
 
    logger.addAppender(appender);
    logger.setLevel((Level) Level.DEBUG);
 
    logger.debug("msg de debogage");
    logger.info("msg d'information");
    logger.warn("msg d'avertissement");
    logger.error("msg d'erreur");
    logger.fatal("msg d'erreur fatale");
  }
}